Home
last modified time | relevance | path

Searched refs:ibdev (Results 1 – 8 of 8) sorted by relevance

/net/smc/
Dsmc_pnet.c99 struct smc_ib_device *ibdev; in smc_pnet_remove_by_pnetid() local
129 list_for_each_entry(ibdev, &smc_ib_devices.list, list) { in smc_pnet_remove_by_pnetid()
131 if (ibdev->pnetid_by_user[ibport] && in smc_pnet_remove_by_pnetid()
134 ibdev->pnetid[ibport]))) { in smc_pnet_remove_by_pnetid()
135 memset(ibdev->pnetid[ibport], 0, in smc_pnet_remove_by_pnetid()
137 ibdev->pnetid_by_user[ibport] = false; in smc_pnet_remove_by_pnetid()
292 struct smc_ib_device *ibdev; in smc_pnet_find_ib() local
295 list_for_each_entry(ibdev, &smc_ib_devices.list, list) { in smc_pnet_find_ib()
296 if (!strncmp(ibdev->ibdev->name, ib_name, in smc_pnet_find_ib()
297 sizeof(ibdev->ibdev->name)) || in smc_pnet_find_ib()
[all …]
Dsmc_ib.c151 attr = rdma_get_gid_attr(smcibdev->ibdev, ibport, 0); in smc_ib_fill_mac()
187 attr = rdma_get_gid_attr(smcibdev->ibdev, ibport, i); in smc_ib_determine_gid()
218 rc = ib_query_port(smcibdev->ibdev, ibport, in smc_ib_remember_port_attr()
291 lnk->roce_pd = ib_alloc_pd(lnk->smcibdev->ibdev, 0); in smc_ib_create_protection_domain()
412 ib_dma_sync_single_for_cpu(smcibdev->ibdev, in smc_ib_sync_sg_for_cpu()
432 ib_dma_sync_single_for_device(smcibdev->ibdev, in smc_ib_sync_sg_for_device()
446 mapped_nents = ib_dma_map_sg(smcibdev->ibdev, in smc_ib_buf_map_sg()
463 ib_dma_unmap_sg(smcibdev->ibdev, in smc_ib_buf_unmap_sg()
482 smcibdev->roce_cq_send = ib_create_cq(smcibdev->ibdev, in smc_ib_setup_per_ibdev()
490 smcibdev->roce_cq_recv = ib_create_cq(smcibdev->ibdev, in smc_ib_setup_per_ibdev()
[all …]
Dsmc_wr.c511 struct ib_device *ibdev; in smc_wr_free_link() local
518 ibdev = lnk->smcibdev->ibdev; in smc_wr_free_link()
521 ib_dma_unmap_single(ibdev, lnk->wr_rx_dma_addr, in smc_wr_free_link()
527 ib_dma_unmap_single(ibdev, lnk->wr_tx_dma_addr, in smc_wr_free_link()
646 struct ib_device *ibdev = lnk->smcibdev->ibdev; in smc_wr_create_link() local
652 ibdev, lnk->wr_rx_bufs, SMC_WR_BUF_SIZE * lnk->wr_rx_cnt, in smc_wr_create_link()
654 if (ib_dma_mapping_error(ibdev, lnk->wr_rx_dma_addr)) { in smc_wr_create_link()
660 ibdev, lnk->wr_tx_bufs, SMC_WR_BUF_SIZE * lnk->wr_tx_cnt, in smc_wr_create_link()
662 if (ib_dma_mapping_error(ibdev, lnk->wr_tx_dma_addr)) { in smc_wr_create_link()
674 ib_dma_unmap_single(ibdev, lnk->wr_rx_dma_addr, in smc_wr_create_link()
Dsmc_ib.h34 struct ib_device *ibdev; member
Dsmc_diag.c159 smc->conn.lgr->lnk[0].smcibdev->ibdev->name, in __smc_diag_dump()
160 sizeof(smc->conn.lgr->lnk[0].smcibdev->ibdev->name)); in __smc_diag_dump()
Dsmc_core.c239 get_device(&ini->ib_dev->ibdev->dev); in smc_lgr_create()
443 put_device(&lgr->lnk[SMC_SINGLE_LINK].smcibdev->ibdev->dev); in smc_lgr_free()
/net/rds/
Dib.h267 #define ibdev_to_node(ibdev) dev_to_node((ibdev)->dev.parent) argument
/net/core/
Ddevlink.c585 struct ib_device *ibdev = devlink_port->type_dev; in devlink_nl_port_fill() local
587 if (ibdev && in devlink_nl_port_fill()
589 ibdev->name)) in devlink_nl_port_fill()
6454 struct ib_device *ibdev) in devlink_port_type_ib_set() argument
6456 __devlink_port_type_set(devlink_port, DEVLINK_PORT_TYPE_IB, ibdev); in devlink_port_type_ib_set()