/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.c | 149 struct ibmvfc_host *vhost = evt->vhost; in ibmvfc_trc_start() local 154 entry = &vhost->trace[vhost->trace_index++]; in ibmvfc_trc_start() 183 struct ibmvfc_host *vhost = evt->vhost; in ibmvfc_trc_end() local 186 struct ibmvfc_trace_entry *entry = &vhost->trace[vhost->trace_index++]; in ibmvfc_trc_end() 475 * @vhost: ibmvfc host struct 481 static int ibmvfc_set_host_state(struct ibmvfc_host *vhost, in ibmvfc_set_host_state() argument 504 ibmvfc_set_host_action(struct ibmvfc_host *vhost, enum ibmvfc_host_action action) ibmvfc_set_host_action() argument 565 ibmvfc_reinit_host(struct ibmvfc_host *vhost) ibmvfc_reinit_host() argument 598 ibmvfc_link_down(struct ibmvfc_host *vhost, enum ibmvfc_host_state state) ibmvfc_link_down() argument 621 ibmvfc_init_host(struct ibmvfc_host *vhost) ibmvfc_init_host() argument 661 ibmvfc_send_crq(struct ibmvfc_host *vhost, u64 word1, u64 word2) ibmvfc_send_crq() argument 674 ibmvfc_send_crq_init(struct ibmvfc_host *vhost) ibmvfc_send_crq_init() argument 687 ibmvfc_send_crq_init_complete(struct ibmvfc_host *vhost) ibmvfc_send_crq_init_complete() argument 700 ibmvfc_release_crq_queue(struct ibmvfc_host *vhost) ibmvfc_release_crq_queue() argument 728 ibmvfc_reenable_crq_queue(struct ibmvfc_host *vhost) ibmvfc_reenable_crq_queue() argument 753 ibmvfc_reset_crq(struct ibmvfc_host *vhost) ibmvfc_reset_crq() argument 815 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_free_event() local 875 ibmvfc_purge_requests(struct ibmvfc_host *vhost, int error_code) ibmvfc_purge_requests() argument 888 ibmvfc_hard_reset_host(struct ibmvfc_host *vhost) ibmvfc_hard_reset_host() argument 899 __ibmvfc_reset_host(struct ibmvfc_host *vhost) __ibmvfc_reset_host() argument 915 ibmvfc_reset_host(struct ibmvfc_host *vhost) ibmvfc_reset_host() argument 931 ibmvfc_retry_host_init(struct ibmvfc_host *vhost) ibmvfc_retry_host_init() argument 963 struct ibmvfc_host *vhost = shost_priv(shost); __ibmvfc_get_target() local 1002 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_get_host_speed() local 1046 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_get_host_port_state() local 1155 ibmvfc_wait_while_resetting(struct ibmvfc_host *vhost) ibmvfc_wait_while_resetting() argument 1176 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_issue_fc_host_lip() local 1189 ibmvfc_gather_partition_info(struct ibmvfc_host *vhost) ibmvfc_gather_partition_info() argument 1215 ibmvfc_set_login_info(struct ibmvfc_host *vhost) ibmvfc_set_login_info() argument 1253 ibmvfc_init_event_pool(struct ibmvfc_host *vhost) ibmvfc_init_event_pool() argument 1293 ibmvfc_free_event_pool(struct ibmvfc_host *vhost) ibmvfc_free_event_pool() argument 1321 ibmvfc_get_event(struct ibmvfc_host *vhost) ibmvfc_get_event() argument 1385 struct ibmvfc_host *vhost = dev_get_drvdata(dev); ibmvfc_map_sg_data() local 1444 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_timeout() local 1457 ibmvfc_send_event(struct ibmvfc_event *evt, struct ibmvfc_host *vhost, unsigned long timeout) ibmvfc_send_event() argument 1523 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_log_error() local 1555 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_relogin() local 1631 ibmvfc_host_chkready(struct ibmvfc_host *vhost) ibmvfc_host_chkready() argument 1665 struct ibmvfc_host *vhost = shost_priv(cmnd->device->host); ibmvfc_queuecommand_lck() local 1740 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_bsg_timeout_done() local 1756 struct ibmvfc_host *vhost = shost_priv(fc_bsg_to_shost(job)); ibmvfc_bsg_timeout() local 1807 ibmvfc_bsg_plogi(struct ibmvfc_host *vhost, unsigned int port_id) ibmvfc_bsg_plogi() argument 1869 struct ibmvfc_host *vhost = shost_priv(fc_bsg_to_shost(job)); ibmvfc_bsg_request() local 2019 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_reset_device() local 2143 ibmvfc_wait_for_ops(struct ibmvfc_host *vhost, void *device, int (*match) (struct ibmvfc_event *, void *)) ibmvfc_wait_for_ops() argument 2202 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_cancel_all() local 2334 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_abort_task_set() local 2454 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_eh_abort_handler() local 2487 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_eh_device_reset_handler() local 2544 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_eh_target_reset_handler() local 2578 struct ibmvfc_host *vhost = shost_priv(cmd->device->host); ibmvfc_eh_host_reset_handler() local 2596 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_terminate_rport_io() local 2707 ibmvfc_handle_async(struct ibmvfc_async_crq *crq, struct ibmvfc_host *vhost) ibmvfc_handle_async() argument 2797 ibmvfc_handle_crq(struct ibmvfc_crq *crq, struct ibmvfc_host *vhost) ibmvfc_handle_crq() argument 2888 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_scan_finished() local 2918 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_slave_alloc() local 2943 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_target_alloc() local 2997 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_partition_name() local 3007 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_device_name() local 3017 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_loc_code() local 3027 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_drc_name() local 3037 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_npiv_version() local 3045 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_capabilities() local 3061 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_log_level() local 3084 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_store_log_level() local 3121 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_read_trace() local 3191 ibmvfc_next_async_crq(struct ibmvfc_host *vhost) ibmvfc_next_async_crq() argument 3214 ibmvfc_next_crq(struct ibmvfc_host *vhost) ibmvfc_next_crq() argument 3240 struct ibmvfc_host *vhost = (struct ibmvfc_host *)dev_instance; ibmvfc_interrupt() local 3259 struct ibmvfc_host *vhost = data; ibmvfc_tasklet() local 3376 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_prli_done() local 3445 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_send_prli() local 3488 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_plogi_done() local 3546 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_send_plogi() local 3582 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_implicit_logout_done() local 3620 struct ibmvfc_host *vhost = tgt->vhost; __ibmvfc_tgt_get_implicit_logout_evt() local 3643 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_implicit_logout() local 3670 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_implicit_logout_and_del_done() local 3701 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_implicit_logout_and_del() local 3733 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_move_login_done() local 3781 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_move_login() local 3841 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_adisc_done() local 3916 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_adisc_cancel_done() local 3937 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_adisc_timeout() local 3993 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_adisc() local 4043 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_query_target_done() local 4096 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_query_target() local 4131 ibmvfc_alloc_target(struct ibmvfc_host *vhost, struct ibmvfc_discover_targets_entry *target) ibmvfc_alloc_target() argument 4216 ibmvfc_alloc_targets(struct ibmvfc_host *vhost) ibmvfc_alloc_targets() argument 4233 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_discover_targets_done() local 4267 ibmvfc_discover_targets(struct ibmvfc_host *vhost) ibmvfc_discover_targets() argument 4297 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_npiv_login_done() local 4380 ibmvfc_npiv_login(struct ibmvfc_host *vhost) ibmvfc_npiv_login() argument 4413 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_npiv_logout_done() local 4443 ibmvfc_npiv_logout(struct ibmvfc_host *vhost) ibmvfc_npiv_logout() argument 4472 ibmvfc_dev_init_to_do(struct ibmvfc_host *vhost) ibmvfc_dev_init_to_do() argument 4492 ibmvfc_dev_logo_to_do(struct ibmvfc_host *vhost) ibmvfc_dev_logo_to_do() argument 4511 __ibmvfc_work_to_do(struct ibmvfc_host *vhost) __ibmvfc_work_to_do() argument 4564 ibmvfc_work_to_do(struct ibmvfc_host *vhost) ibmvfc_work_to_do() argument 4581 ibmvfc_log_ae(struct ibmvfc_host *vhost, int events) ibmvfc_log_ae() argument 4600 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_add_rport() local 4653 ibmvfc_do_work(struct ibmvfc_host *vhost) ibmvfc_do_work() argument 4841 struct ibmvfc_host *vhost = data; ibmvfc_work() local 4872 ibmvfc_init_crq(struct ibmvfc_host *vhost) ibmvfc_init_crq() argument 4943 ibmvfc_free_mem(struct ibmvfc_host *vhost) ibmvfc_free_mem() argument 4968 ibmvfc_alloc_mem(struct ibmvfc_host *vhost) ibmvfc_alloc_mem() argument 5060 struct ibmvfc_host *vhost = container_of(work, struct ibmvfc_host, ibmvfc_rport_add_thread() local 5115 struct ibmvfc_host *vhost; ibmvfc_probe() local 5222 struct ibmvfc_host *vhost = dev_get_drvdata(&vdev->dev); ibmvfc_remove() local 5263 struct ibmvfc_host *vhost = dev_get_drvdata(dev); ibmvfc_resume() local [all...] |
H A D | ibmvfc.h | 699 struct ibmvfc_host *vhost; member 722 struct ibmvfc_host *vhost; member 828 DBG_CMD(dev_info((t)->vhost->dev, "%llX: " fmt, (t)->scsi_id, ##__VA_ARGS__)) 831 dev_info((t)->vhost->dev, "%llX: " fmt, (t)->scsi_id, ##__VA_ARGS__) 834 dev_err((t)->vhost->dev, "%llX: " fmt, (t)->scsi_id, ##__VA_ARGS__) 838 if ((t)->vhost->log_level >= level) \ 842 #define ibmvfc_dbg(vhost, ...) \ 843 DBG_CMD(dev_info((vhost)->dev, ##__VA_ARGS__)) 845 #define ibmvfc_log(vhost, level, ...) \ 847 if ((vhost) [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.c | 181 static int ibmvfc_check_caps(struct ibmvfc_host *vhost, unsigned long cap_flags) in ibmvfc_check_caps() argument 183 u64 host_caps = be64_to_cpu(vhost->login_buf->resp.capabilities); in ibmvfc_check_caps() 188 static struct ibmvfc_fcp_cmd_iu *ibmvfc_get_fcp_iu(struct ibmvfc_host *vhost, in ibmvfc_get_fcp_iu() argument 191 if (ibmvfc_check_caps(vhost, IBMVFC_HANDLE_VF_WWPN)) in ibmvfc_get_fcp_iu() 197 static struct ibmvfc_fcp_rsp *ibmvfc_get_fcp_rsp(struct ibmvfc_host *vhost, in ibmvfc_get_fcp_rsp() argument 200 if (ibmvfc_check_caps(vhost, IBMVFC_HANDLE_VF_WWPN)) in ibmvfc_get_fcp_rsp() 214 struct ibmvfc_host *vhost = evt->vhost; in ibmvfc_trc_start() local 217 struct ibmvfc_fcp_cmd_iu *iu = ibmvfc_get_fcp_iu(vhost, vfc_cmd); in ibmvfc_trc_start() 219 int index = atomic_inc_return(&vhost in ibmvfc_trc_start() 250 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_trc_end() local 335 ibmvfc_get_err_result(struct ibmvfc_host *vhost, struct ibmvfc_cmd *vfc_cmd) ibmvfc_get_err_result() argument 553 ibmvfc_set_host_state(struct ibmvfc_host *vhost, enum ibmvfc_host_state state) ibmvfc_set_host_state() argument 576 ibmvfc_set_host_action(struct ibmvfc_host *vhost, enum ibmvfc_host_action action) ibmvfc_set_host_action() argument 637 ibmvfc_reinit_host(struct ibmvfc_host *vhost) ibmvfc_reinit_host() argument 670 ibmvfc_link_down(struct ibmvfc_host *vhost, enum ibmvfc_host_state state) ibmvfc_link_down() argument 693 ibmvfc_init_host(struct ibmvfc_host *vhost) ibmvfc_init_host() argument 733 ibmvfc_send_crq(struct ibmvfc_host *vhost, u64 word1, u64 word2) ibmvfc_send_crq() argument 739 ibmvfc_send_sub_crq(struct ibmvfc_host *vhost, u64 cookie, u64 word1, u64 word2, u64 word3, u64 word4) ibmvfc_send_sub_crq() argument 755 ibmvfc_send_crq_init(struct ibmvfc_host *vhost) ibmvfc_send_crq_init() argument 768 ibmvfc_send_crq_init_complete(struct ibmvfc_host *vhost) ibmvfc_send_crq_init_complete() argument 782 ibmvfc_init_event_pool(struct ibmvfc_host *vhost, struct ibmvfc_queue *queue, unsigned int size) ibmvfc_init_event_pool() argument 841 ibmvfc_free_event_pool(struct ibmvfc_host *vhost, struct ibmvfc_queue *queue) ibmvfc_free_event_pool() argument 871 ibmvfc_free_queue(struct ibmvfc_host *vhost, struct ibmvfc_queue *queue) ibmvfc_free_queue() argument 890 ibmvfc_release_crq_queue(struct ibmvfc_host *vhost) ibmvfc_release_crq_queue() argument 918 ibmvfc_reenable_crq_queue(struct ibmvfc_host *vhost) ibmvfc_reenable_crq_queue() argument 955 ibmvfc_reset_crq(struct ibmvfc_host *vhost) ibmvfc_reset_crq() argument 1110 ibmvfc_purge_requests(struct ibmvfc_host *vhost, int error_code) ibmvfc_purge_requests() argument 1143 ibmvfc_hard_reset_host(struct ibmvfc_host *vhost) ibmvfc_hard_reset_host() argument 1154 __ibmvfc_reset_host(struct ibmvfc_host *vhost) __ibmvfc_reset_host() argument 1170 ibmvfc_reset_host(struct ibmvfc_host *vhost) ibmvfc_reset_host() argument 1186 ibmvfc_retry_host_init(struct ibmvfc_host *vhost) ibmvfc_retry_host_init() argument 1218 struct ibmvfc_host *vhost = shost_priv(shost); __ibmvfc_get_target() local 1257 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_get_host_speed() local 1301 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_get_host_port_state() local 1410 ibmvfc_wait_while_resetting(struct ibmvfc_host *vhost) ibmvfc_wait_while_resetting() argument 1431 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_issue_fc_host_lip() local 1445 ibmvfc_gather_partition_info(struct ibmvfc_host *vhost) ibmvfc_gather_partition_info() argument 1471 ibmvfc_set_login_info(struct ibmvfc_host *vhost) ibmvfc_set_login_info() argument 1609 struct ibmvfc_host *vhost = dev_get_drvdata(dev); ibmvfc_map_sg_data() local 1669 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_timeout() local 1682 ibmvfc_send_event(struct ibmvfc_event *evt, struct ibmvfc_host *vhost, unsigned long timeout) ibmvfc_send_event() argument 1765 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_log_error() local 1797 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_relogin() local 1873 ibmvfc_host_chkready(struct ibmvfc_host *vhost) ibmvfc_host_chkready() argument 1899 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_init_vfc_cmd() local 1933 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_queuecommand() local 2017 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_bsg_timeout_done() local 2033 struct ibmvfc_host *vhost = shost_priv(fc_bsg_to_shost(job)); ibmvfc_bsg_timeout() local 2089 ibmvfc_bsg_plogi(struct ibmvfc_host *vhost, unsigned int port_id) ibmvfc_bsg_plogi() argument 2155 struct ibmvfc_host *vhost = shost_priv(fc_bsg_to_shost(job)); ibmvfc_bsg_request() local 2310 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_reset_device() local 2456 ibmvfc_wait_for_ops(struct ibmvfc_host *vhost, void *device, int (*match) (struct ibmvfc_event *, void *)) ibmvfc_wait_for_ops() argument 2529 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_init_tmf() local 2568 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_cancel_all_mq() local 2648 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_cancel_all_sq() local 2728 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_cancel_all() local 2781 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_abort_task_set() local 2904 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_eh_abort_handler() local 2937 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_eh_device_reset_handler() local 2994 struct ibmvfc_host *vhost = shost_priv(sdev->host); ibmvfc_eh_target_reset_handler() local 3028 struct ibmvfc_host *vhost = shost_priv(cmd->device->host); ibmvfc_eh_host_reset_handler() local 3046 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_terminate_rport_io() local 3157 ibmvfc_handle_async(struct ibmvfc_async_crq *crq, struct ibmvfc_host *vhost) ibmvfc_handle_async() argument 3248 ibmvfc_handle_crq(struct ibmvfc_crq *crq, struct ibmvfc_host *vhost, struct list_head *evt_doneq) ibmvfc_handle_crq() argument 3339 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_scan_finished() local 3373 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_slave_alloc() local 3398 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_target_alloc() local 3451 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_partition_name() local 3461 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_device_name() local 3471 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_loc_code() local 3481 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_drc_name() local 3491 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_npiv_version() local 3499 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_host_capabilities() local 3516 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_log_level() local 3541 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_store_log_level() local 3554 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_show_scsi_channels() local 3569 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_store_scsi_channels() local 3611 struct ibmvfc_host *vhost = shost_priv(shost); ibmvfc_read_trace() local 3685 ibmvfc_next_async_crq(struct ibmvfc_host *vhost) ibmvfc_next_async_crq() argument 3708 ibmvfc_next_crq(struct ibmvfc_host *vhost) ibmvfc_next_crq() argument 3734 struct ibmvfc_host *vhost = (struct ibmvfc_host *)dev_instance; ibmvfc_interrupt() local 3753 struct ibmvfc_host *vhost = data; ibmvfc_tasklet() local 3825 ibmvfc_handle_scrq(struct ibmvfc_crq *crq, struct ibmvfc_host *vhost, struct list_head *evt_doneq) ibmvfc_handle_scrq() argument 3997 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_prli_done() local 4066 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_send_prli() local 4120 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_plogi_done() local 4178 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_send_plogi() local 4225 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_implicit_logout_done() local 4264 struct ibmvfc_host *vhost = tgt->vhost; __ibmvfc_tgt_get_implicit_logout_evt() local 4289 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_implicit_logout() local 4323 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_implicit_logout_and_del_done() local 4354 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_implicit_logout_and_del() local 4386 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_move_login_done() local 4435 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_move_login() local 4501 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_adisc_done() local 4576 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_adisc_cancel_done() local 4597 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_adisc_timeout() local 4666 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_adisc() local 4722 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_tgt_query_target_done() local 4775 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_query_target() local 4816 ibmvfc_alloc_target(struct ibmvfc_host *vhost, struct ibmvfc_discover_targets_entry *target) ibmvfc_alloc_target() argument 4906 ibmvfc_alloc_targets(struct ibmvfc_host *vhost) ibmvfc_alloc_targets() argument 4923 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_discover_targets_done() local 4957 ibmvfc_discover_targets(struct ibmvfc_host *vhost) ibmvfc_discover_targets() argument 4989 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_channel_setup_done() local 5037 ibmvfc_channel_setup(struct ibmvfc_host *vhost) ibmvfc_channel_setup() argument 5082 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_channel_enquiry_done() local 5111 ibmvfc_channel_enquiry(struct ibmvfc_host *vhost) ibmvfc_channel_enquiry() argument 5150 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_npiv_login_done() local 5239 ibmvfc_npiv_login(struct ibmvfc_host *vhost) ibmvfc_npiv_login() argument 5278 struct ibmvfc_host *vhost = evt->vhost; ibmvfc_npiv_logout_done() local 5308 ibmvfc_npiv_logout(struct ibmvfc_host *vhost) ibmvfc_npiv_logout() argument 5343 ibmvfc_dev_init_to_do(struct ibmvfc_host *vhost) ibmvfc_dev_init_to_do() argument 5363 ibmvfc_dev_logo_to_do(struct ibmvfc_host *vhost) ibmvfc_dev_logo_to_do() argument 5382 __ibmvfc_work_to_do(struct ibmvfc_host *vhost) __ibmvfc_work_to_do() argument 5435 ibmvfc_work_to_do(struct ibmvfc_host *vhost) ibmvfc_work_to_do() argument 5452 ibmvfc_log_ae(struct ibmvfc_host *vhost, int events) ibmvfc_log_ae() argument 5471 struct ibmvfc_host *vhost = tgt->vhost; ibmvfc_tgt_add_rport() local 5525 ibmvfc_do_work(struct ibmvfc_host *vhost) ibmvfc_do_work() argument 5731 struct ibmvfc_host *vhost = data; ibmvfc_work() local 5761 ibmvfc_alloc_queue(struct ibmvfc_host *vhost, struct ibmvfc_queue *queue, enum ibmvfc_msg_fmt fmt) ibmvfc_alloc_queue() argument 5827 ibmvfc_init_crq(struct ibmvfc_host *vhost) ibmvfc_init_crq() argument 5879 ibmvfc_register_scsi_channel(struct ibmvfc_host *vhost, int index) ibmvfc_register_scsi_channel() argument 5932 ibmvfc_deregister_scsi_channel(struct ibmvfc_host *vhost, int index) ibmvfc_deregister_scsi_channel() argument 5960 ibmvfc_reg_sub_crqs(struct ibmvfc_host *vhost) ibmvfc_reg_sub_crqs() argument 5980 ibmvfc_dereg_sub_crqs(struct ibmvfc_host *vhost) ibmvfc_dereg_sub_crqs() argument 5994 ibmvfc_init_sub_crqs(struct ibmvfc_host *vhost) ibmvfc_init_sub_crqs() argument 6032 ibmvfc_release_sub_crqs(struct ibmvfc_host *vhost) ibmvfc_release_sub_crqs() argument 6061 ibmvfc_free_mem(struct ibmvfc_host *vhost) ibmvfc_free_mem() argument 6086 ibmvfc_alloc_mem(struct ibmvfc_host *vhost) ibmvfc_alloc_mem() argument 6176 struct ibmvfc_host *vhost = container_of(work, struct ibmvfc_host, ibmvfc_rport_add_thread() local 6231 struct ibmvfc_host *vhost; ibmvfc_probe() local 6341 struct ibmvfc_host *vhost = dev_get_drvdata(&vdev->dev); ibmvfc_remove() local 6384 struct ibmvfc_host *vhost = dev_get_drvdata(dev); ibmvfc_resume() local [all...] |
H A D | ibmvfc.h | 718 struct ibmvfc_host *vhost; member 743 struct ibmvfc_host *vhost; member 792 struct ibmvfc_host *vhost; member 904 DBG_CMD(dev_info((t)->vhost->dev, "%llX: " fmt, (t)->scsi_id, ##__VA_ARGS__)) 907 dev_info((t)->vhost->dev, "%llX: " fmt, (t)->scsi_id, ##__VA_ARGS__) 910 dev_err((t)->vhost->dev, "%llX: " fmt, (t)->scsi_id, ##__VA_ARGS__) 914 if ((t)->vhost->log_level >= level) \ 918 #define ibmvfc_dbg(vhost, ...) \ 919 DBG_CMD(dev_info((vhost)->dev, ##__VA_ARGS__)) 921 #define ibmvfc_log(vhost, leve [all...] |
/kernel/linux/linux-5.10/tools/virtio/ |
H A D | Makefile | 10 vpath %.c ../../drivers/virtio ../../drivers/vhost 14 #oot: build vhost as an out of tree module for a distro kernel 20 OOT_VHOST=`pwd`/../../drivers/vhost 21 #Everyone depends on vhost 39 .PHONY: all test mod clean vhost oot oot-clean oot-build
|
H A D | virtio_test.c | 17 #include <linux/vhost.h> 20 #include "../../drivers/vhost/test.h" 137 dev->control = open("/dev/vhost-test", O_RDWR); in vdev_info_init()
|
/kernel/linux/linux-6.6/tools/virtio/ |
H A D | Makefile | 21 vpath %.c ../../drivers/virtio ../../drivers/vhost 25 #oot: build vhost as an out of tree module for a distro kernel 31 OOT_VHOST=`pwd`/../../drivers/vhost 32 #Everyone depends on vhost 50 .PHONY: all test mod clean vhost oot oot-clean oot-build
|
H A D | virtio_test.c | 17 #include <linux/vhost.h> 20 #include "../../drivers/vhost/test.h" 137 dev->control = open("/dev/vhost-test", O_RDWR); in vdev_info_init()
|
/kernel/linux/linux-5.10/drivers/vhost/ |
H A D | Makefile | 16 obj-$(CONFIG_VHOST) += vhost.o
|
H A D | scsi.c | 45 #include <linux/vhost.h> 50 #include "vhost.h" 100 /* Pointer to vhost nexus memory */ 110 /* Completed commands list, serviced from vhost worker thread */ 159 /* event list, serviced from vhost worker thread */ 218 struct vhost_scsi *vhost; member 245 /* Global spinlock to protect vhost_scsi TPG list for vhost IOCTL access */ 380 vhost_work_queue(&tmf->vhost->dev, &tmf->vwork); in vhost_scsi_release_cmd() 545 * This is scheduled in the vhost work queue so we are called with the owner 1091 * hardcoded max for vhost in vhost_scsi_handle_vq() [all...] |
H A D | vhost.h | 6 #include <linux/vhost.h> 29 /* Note: there's nothing vhost specific about this structure. */
|
H A D | test.c | 10 #include <linux/vhost.h> 19 #include "vhost.h" 375 "vhost-test",
|
H A D | vsock.c | 3 * vhost transport for vsock 16 #include <linux/vhost.h> 20 #include "vhost.h" 845 .name = "vhost-vsock", 877 MODULE_DESCRIPTION("vhost transport for vsock "); 879 MODULE_ALIAS("devname:vhost-vsock");
|
H A D | vdpa.c | 23 #include <linux/vhost.h> 26 #include "vhost.h" 559 WARN(1, "invalidate vhost IOTLB permission\n"); in perm_to_iommu_flags() 1071 r = dev_set_name(&v->dev, "vhost-vdpa-%u", minor); in vhost_vdpa_probe() 1122 "vhost-vdpa"); in vhost_vdpa_init() 1149 MODULE_DESCRIPTION("vDPA-based vhost backend for virtio");
|
H A D | net.c | 10 #include <linux/vhost.h> 36 #include "vhost.h" 111 /* vhost zerocopy support fields below: */ 905 /* use msg_control to pass vhost zerocopy ubuf info to skb */ in handle_tx_zerocopy() 1032 * @log - vhost log 1638 /* vhost provides vnet_hdr */ in vhost_net_set_features() 1788 .name = "vhost-net", 1811 MODULE_ALIAS("devname:vhost-net");
|
H A D | vhost.c | 14 #include <linux/vhost.h> 34 #include "vhost.h" 599 "vhost-%d", current->pid); in vhost_dev_set_owner()
|
/kernel/linux/linux-6.6/drivers/vhost/ |
H A D | Makefile | 16 obj-$(CONFIG_VHOST) += vhost.o
|
H A D | scsi.c | 35 #include <linux/vhost.h> 40 #include "vhost.h" 93 /* Pointer to vhost nexus memory */ 101 /* Completed commands list, serviced from vhost worker thread */ 149 /* event list, serviced from vhost worker thread */ 171 MODULE_PARM_DESC(max_io_vqs, "Set the max number of IO virtqueues a vhost scsi device can support. The default is 128. The max is 1024."); 213 struct vhost_scsi *vhost; member 238 * Global mutex to protect vhost_scsi TPG list for vhost IOCTLs and LIO 541 * This is scheduled in the vhost work queue so we are called with the owner 688 "vhost in vhost_scsi_map_to_sgl() [all...] |
H A D | test.c | 10 #include <linux/vhost.h> 19 #include "vhost.h" 365 "vhost-test",
|
H A D | vhost.h | 6 #include <linux/vhost.h> 40 /* Note: there's nothing vhost specific about this structure. */
|
H A D | vsock.c | 3 * vhost transport for vsock 16 #include <linux/vhost.h> 20 #include "vhost.h" 916 .name = "vhost-vsock", 948 MODULE_DESCRIPTION("vhost transport for vsock "); 950 MODULE_ALIAS("devname:vhost-vsock");
|
H A D | net.c | 10 #include <linux/vhost.h> 36 #include "vhost.h" 112 /* vhost zerocopy support fields below: */ 907 /* use msg_control to pass vhost zerocopy ubuf info to skb */ in handle_tx_zerocopy() 1041 * @log - vhost log 1642 /* vhost provides vnet_hdr */ in vhost_net_set_features() 1792 .name = "vhost-net", 1815 MODULE_ALIAS("devname:vhost-net");
|
H A D | vdpa.c | 24 #include <linux/vhost.h> 26 #include "vhost.h" 873 WARN(1, "invalidate vhost IOTLB permission\n"); in perm_to_iommu_flags() 1493 r = dev_set_name(&v->dev, "vhost-vdpa-%u", minor); in vhost_vdpa_probe() 1547 "vhost-vdpa"); in vhost_vdpa_init() 1574 MODULE_DESCRIPTION("vDPA-based vhost backend for virtio");
|
H A D | vhost.c | 14 #include <linux/vhost.h> 34 #include "vhost.h" 634 snprintf(name, sizeof(name), "vhost-%d", current->pid); in vhost_worker_create()
|