Searched refs:smcibdev (Results 1 – 12 of 12) sorted by relevance
| /net/smc/ |
| A D | smc_ib.c | 347 lgr->lnk[i].smcibdev != smcibdev) in smc_ib_gid_check() 482 lgr->lnk[i].smcibdev != smcibdev) in smcr_diag_is_dev_critical() 589 smcibdev, i - 1)) in smc_nl_handle_smcr_dev() 637 struct smc_ib_device *smcibdev = lnk->smcibdev; in smc_ib_qp_event_handler() local 854 smcibdev->roce_cq_send = ib_create_cq(smcibdev->ibdev, in smc_ib_setup_per_ibdev() 862 smcibdev->roce_cq_recv = ib_create_cq(smcibdev->ibdev, in smc_ib_setup_per_ibdev() 944 smcibdev = kzalloc(sizeof(*smcibdev), GFP_KERNEL); in smc_ib_add_dev() 945 if (!smcibdev) in smc_ib_add_dev() 948 smcibdev->ibdev = ibdev; in smc_ib_add_dev() 957 INIT_IB_EVENT_HANDLER(&smcibdev->event_handler, smcibdev->ibdev, in smc_ib_add_dev() [all …]
|
| A D | smc_ib.h | 72 static inline struct net *smc_ib_net(struct smc_ib_device *smcibdev) in smc_ib_net() argument 74 if (smcibdev && smcibdev->ibdev) in smc_ib_net() 75 return read_pnet(&smcibdev->ibdev->coredev.rdma_net); in smc_ib_net() 86 bool smc_ib_port_active(struct smc_ib_device *smcibdev, u8 ibport); 100 long smc_ib_setup_per_ibdev(struct smc_ib_device *smcibdev); 112 int smc_ib_determine_gid(struct smc_ib_device *smcibdev, u8 ibport,
|
| A D | smc_core.c | 781 struct smc_ib_device *smcibdev = link->smcibdev; in smcr_copy_dev_info_to_link() local 784 smcibdev->ibdev->name); in smcr_copy_dev_info_to_link() 791 struct smc_ib_device *smcibdev; in smcr_link_init() local 802 lnk->smcibdev = ini->ib_dev; in smcr_link_init() 865 smcibdev = lnk->smcibdev; in smcr_link_init() 1098 if (is_dev_err && from_lnk->smcibdev == lgr->lnk[i].smcibdev && in smc_switch_conns() 1343 smcibdev = lnk->smcibdev; in __smcr_link_clear() 1656 if (!smcibdev) { in smc_smcr_terminate_all() 1663 if (lgr->lnk[i].smcibdev == smcibdev) in smc_smcr_terminate_all() 1676 if (smcibdev) { in smc_smcr_terminate_all() [all …]
|
| A D | smc_wr.c | 309 ib_req_notify_cq(link->smcibdev->roce_cq_send, in smc_wr_tx_send() 326 ib_req_notify_cq(link->smcibdev->roce_cq_send, in smc_wr_tx_v2_send() 370 ib_req_notify_cq(link->smcibdev->roce_cq_send, in smc_wr_reg_send() 640 if (!lnk->smcibdev) in smc_wr_free_link() 642 ibdev = lnk->smcibdev->ibdev; in smc_wr_free_link() 839 void smc_wr_remove_dev(struct smc_ib_device *smcibdev) in smc_wr_remove_dev() argument 841 tasklet_kill(&smcibdev->recv_tasklet); in smc_wr_remove_dev() 842 tasklet_kill(&smcibdev->send_tasklet); in smc_wr_remove_dev() 845 void smc_wr_add_dev(struct smc_ib_device *smcibdev) in smc_wr_add_dev() argument 847 tasklet_setup(&smcibdev->recv_tasklet, smc_wr_rx_tasklet_fn); in smc_wr_add_dev() [all …]
|
| A D | smc_wr.h | 112 void smc_wr_remove_dev(struct smc_ib_device *smcibdev); 113 void smc_wr_add_dev(struct smc_ib_device *smcibdev);
|
| A D | smc_core.h | 95 struct smc_ib_device *smcibdev; /* ib-device */ member 564 void smcr_port_add(struct smc_ib_device *smcibdev, u8 ibport); 565 void smcr_port_err(struct smc_ib_device *smcibdev, u8 ibport); 569 void smc_smcr_terminate_all(struct smc_ib_device *smcibdev);
|
| A D | smc_llc.c | 1060 smc_pnet_find_alt_roce(lgr, ini, link->smcibdev); in smc_llc_cli_add_link() 1070 ini->smcrv2.ib_dev_v2 = link->smcibdev; in smc_llc_cli_add_link() 1074 ini->ib_dev = link->smcibdev; in smc_llc_cli_add_link() 1097 lnk_new->smcibdev->mac[lnk_new->ibport - 1], in smc_llc_cli_add_link() 1188 smc_pnet_find_alt_roce(lgr, ini, link->smcibdev); in smc_llc_cli_add_link_invite() 1445 smc_pnet_find_alt_roce(lgr, ini, link->smcibdev); in smc_llc_srv_add_link() 1448 ini->smcrv2.ib_dev_v2 = link->smcibdev; in smc_llc_srv_add_link() 1452 ini->ib_dev = link->smcibdev; in smc_llc_srv_add_link() 1471 link_new->smcibdev->mac[link_new->ibport-1], in smc_llc_srv_add_link() 2192 link->smcibdev->ibdev->name, link->ibport); in smc_llc_link_active() [all …]
|
| A D | smc_pnet.h | 63 int smc_pnetid_by_table_ib(struct smc_ib_device *smcibdev, u8 ib_port);
|
| A D | smc_diag.c | 157 memcpy(linfo.lnk[0].ibname, link->smcibdev->ibdev->name, in __smc_diag_dump() 158 sizeof(link->smcibdev->ibdev->name)); in __smc_diag_dump()
|
| A D | smc_pnet.c | 1164 int smc_pnetid_by_table_ib(struct smc_ib_device *smcibdev, u8 ib_port) in smc_pnetid_by_table_ib() argument 1166 char *ib_name = smcibdev->ibdev->name; in smc_pnetid_by_table_ib() 1181 smc_pnet_apply_ib(smcibdev, ib_port, tmp_pe->pnet_name); in smc_pnetid_by_table_ib()
|
| A D | smc_clc.c | 1108 memcpy(&clc->r0.lcl.mac, &link->smcibdev->mac[link->ibport - 1], in smcr_clc_prep_confirm_accept()
|
| A D | af_smc.c | 1350 link->smcibdev, link->gid); in smc_connect_rdma()
|
Completed in 38 milliseconds