Home
last modified time | relevance | path

Searched refs:vhost (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/
H A Dibmvfc.c149 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 Dibmvfc.h699 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 Dibmvfc.c181 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 Dibmvfc.h718 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 DMakefile10 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 Dvirtio_test.c17 #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 DMakefile21 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 Dvirtio_test.c17 #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 DMakefile16 obj-$(CONFIG_VHOST) += vhost.o
H A Dscsi.c45 #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 Dvhost.h6 #include <linux/vhost.h>
29 /* Note: there's nothing vhost specific about this structure. */
H A Dtest.c10 #include <linux/vhost.h>
19 #include "vhost.h"
375 "vhost-test",
H A Dvsock.c3 * 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 Dvdpa.c23 #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 Dnet.c10 #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 Dvhost.c14 #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 DMakefile16 obj-$(CONFIG_VHOST) += vhost.o
H A Dscsi.c35 #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 Dtest.c10 #include <linux/vhost.h>
19 #include "vhost.h"
365 "vhost-test",
H A Dvhost.h6 #include <linux/vhost.h>
40 /* Note: there's nothing vhost specific about this structure. */
H A Dvsock.c3 * 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 Dnet.c10 #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 Dvdpa.c24 #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 Dvhost.c14 #include <linux/vhost.h>
34 #include "vhost.h"
634 snprintf(name, sizeof(name), "vhost-%d", current->pid); in vhost_worker_create()

Completed in 46 milliseconds