Home
last modified time | relevance | path

Searched refs:ini (Results 1 – 7 of 7) sorted by relevance

/net/smc/
Dsmc_core.c198 static int smc_lgr_create(struct smc_sock *smc, struct smc_init_info *ini) in smc_lgr_create() argument
206 if (ini->is_smcd && ini->vlan_id) { in smc_lgr_create()
207 if (smc_ism_get_vlan(ini->ism_dev, ini->vlan_id)) { in smc_lgr_create()
218 lgr->is_smcd = ini->is_smcd; in smc_lgr_create()
220 lgr->vlan_id = ini->vlan_id; in smc_lgr_create()
232 if (ini->is_smcd) { in smc_lgr_create()
234 get_device(&ini->ism_dev->dev); in smc_lgr_create()
235 lgr->peer_gid = ini->ism_gid; in smc_lgr_create()
236 lgr->smcd = ini->ism_dev; in smc_lgr_create()
239 get_device(&ini->ib_dev->ibdev->dev); in smc_lgr_create()
[all …]
Daf_smc.c525 static int smc_find_rdma_device(struct smc_sock *smc, struct smc_init_info *ini) in smc_find_rdma_device() argument
531 smc_pnet_find_roce_resource(smc->clcsock->sk, ini); in smc_find_rdma_device()
532 if (!ini->ib_dev) in smc_find_rdma_device()
539 static int smc_find_ism_device(struct smc_sock *smc, struct smc_init_info *ini) in smc_find_ism_device() argument
542 smc_pnet_find_ism_resource(smc->clcsock->sk, ini); in smc_find_ism_device()
543 if (!ini->ism_dev) in smc_find_ism_device()
550 struct smc_init_info *ini) in smc_connect_ism_vlan_setup() argument
552 if (ini->vlan_id && smc_ism_get_vlan(ini->ism_dev, ini->vlan_id)) in smc_connect_ism_vlan_setup()
561 struct smc_init_info *ini) in smc_connect_ism_vlan_cleanup() argument
565 if (ini->vlan_id && smc_ism_put_vlan(ini->ism_dev, ini->vlan_id)) in smc_connect_ism_vlan_cleanup()
[all …]
Dsmc_pnet.c762 struct smc_init_info *ini) in smc_pnet_find_rdma_dev() argument
782 !smc_ib_determine_gid(ibdev, i, ini->vlan_id, in smc_pnet_find_rdma_dev()
783 ini->ib_gid, NULL)) { in smc_pnet_find_rdma_dev()
784 ini->ib_dev = ibdev; in smc_pnet_find_rdma_dev()
785 ini->ib_port = i; in smc_pnet_find_rdma_dev()
800 struct smc_init_info *ini) in smc_pnet_find_roce_by_pnetid() argument
810 smc_pnet_find_rdma_dev(ndev, ini); in smc_pnet_find_roce_by_pnetid()
821 !smc_ib_determine_gid(ibdev, i, ini->vlan_id, in smc_pnet_find_roce_by_pnetid()
822 ini->ib_gid, NULL)) { in smc_pnet_find_roce_by_pnetid()
823 ini->ib_dev = ibdev; in smc_pnet_find_roce_by_pnetid()
[all …]
Dsmc_pnet.h47 void smc_pnet_find_roce_resource(struct sock *sk, struct smc_init_info *ini);
48 void smc_pnet_find_ism_resource(struct sock *sk, struct smc_init_info *ini);
Dsmc_clc.c391 struct smc_init_info *ini) in smc_clc_send_proposal() argument
421 memcpy(&pclc.lcl.gid, ini->ib_gid, SMC_GID_SIZE); in smc_clc_send_proposal()
422 memcpy(&pclc.lcl.mac, &ini->ib_dev->mac[ini->ib_port - 1], in smc_clc_send_proposal()
431 pclc_smcd.gid = ini->ism_dev->local_gid; in smc_clc_send_proposal()
Dsmc_core.h302 int smc_vlan_by_tcpsk(struct socket *clcsock, struct smc_init_info *ini);
305 int smc_conn_create(struct smc_sock *smc, struct smc_init_info *ini);
Dsmc_clc.h196 struct smc_init_info *ini);