Home
last modified time | relevance | path

Searched refs:siw_device (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/
H A Dsiw_main.c64 static int siw_device_register(struct siw_device *sdev, const char *name) in siw_device_register()
85 struct siw_device *sdev = to_siw_dev(base_dev); in siw_device_cleanup()
187 int siw_get_tx_cpu(struct siw_device *sdev) in siw_get_tx_cpu()
304 static struct siw_device *siw_device_create(struct net_device *netdev) in siw_device_create()
306 struct siw_device *sdev = NULL; in siw_device_create()
310 sdev = ib_alloc_device(siw_device, base_dev); in siw_device_create()
425 struct siw_device *sdev = in siw_netdev_down()
426 container_of(work, struct siw_device, netdev_down); in siw_netdev_down()
444 static void siw_device_goes_down(struct siw_device *sdev) in siw_device_goes_down()
457 struct siw_device *sde in siw_netdev_event()
[all...]
H A Dsiw.h70 struct siw_device { struct
102 struct siw_device *sdev;
147 struct siw_device *sdev;
419 struct siw_device *sdev;
515 int siw_qp_add(struct siw_device *sdev, struct siw_qp *qp);
537 int siw_get_tx_cpu(struct siw_device *sdev);
580 static inline struct siw_device *to_siw_dev(struct ib_device *base_dev) in to_siw_dev()
582 return container_of(base_dev, struct siw_device, base_dev); in to_siw_dev()
596 static inline struct siw_qp *siw_qp_id2obj(struct siw_device *sdev, int id) in siw_qp_id2obj()
H A Dsiw_mem.h13 struct siw_mem *siw_mem_id2obj(struct siw_device *sdev, int stag_index);
14 int siw_mem_add(struct siw_device *sdev, struct siw_mem *m);
H A Dsiw_verbs.c81 struct siw_device *sdev = to_siw_dev(base_ctx->device); in siw_alloc_ucontext()
125 struct siw_device *sdev = to_siw_dev(base_dev); in siw_query_device()
166 struct siw_device *sdev = to_siw_dev(base_dev); in siw_query_port()
215 struct siw_device *sdev = to_siw_dev(base_dev); in siw_query_gid()
226 struct siw_device *sdev = to_siw_dev(pd->device); in siw_alloc_pd()
239 struct siw_device *sdev = to_siw_dev(pd->device); in siw_dealloc_pd()
299 struct siw_device *sdev = to_siw_dev(base_dev); in siw_create_qp()
510 struct siw_device *sdev; in siw_query_qp()
1099 struct siw_device *sdev = to_siw_dev(base_cq->device); in siw_destroy_cq()
1130 struct siw_device *sde in siw_create_cq()
[all...]
H A Dsiw_mem.c21 int siw_mem_add(struct siw_device *sdev, struct siw_mem *m) in siw_mem_add()
48 struct siw_mem *siw_mem_id2obj(struct siw_device *sdev, int stag_index) in siw_mem_id2obj()
92 struct siw_device *sdev = to_siw_dev(pd->device); in siw_mr_add_mem()
225 struct siw_device *sdev = to_siw_dev(pd->device); in siw_check_sge()
294 struct siw_device *sdev = to_siw_dev(pd->device); in siw_invalidate_stag()
H A Dsiw_cm.h35 struct siw_device;
39 struct siw_device *sdev;
H A Dsiw_verbs.h89 void siw_port_event(struct siw_device *dev, u8 port, enum ib_event_type type);
H A Dsiw_cm.c160 static struct siw_cep *siw_cep_alloc(struct siw_device *sdev) in siw_cep_alloc()
252 struct siw_device *sdev = cep->sdev; in __siw_cep_dealloc()
1335 struct siw_device *sdev = to_siw_dev(id->device); in siw_connect()
1536 struct siw_device *sdev = to_siw_dev(id->device); in siw_accept()
1770 struct siw_device *sdev = to_siw_dev(id->device); in siw_create_listen()
H A Dsiw_qp.c1311 int siw_qp_add(struct siw_device *sdev, struct siw_qp *qp) in siw_qp_add()
1327 struct siw_device *sdev = qp->sdev; in siw_free_qp()
H A Dsiw_qp_tx.c932 struct siw_device *sdev = to_siw_dev(pd->device); in siw_fastreg_mr()
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/
H A Dsiw_main.c64 static int siw_device_register(struct siw_device *sdev, const char *name) in siw_device_register()
84 struct siw_device *sdev = to_siw_dev(base_dev); in siw_device_cleanup()
163 int siw_get_tx_cpu(struct siw_device *sdev) in siw_get_tx_cpu()
281 static struct siw_device *siw_device_create(struct net_device *netdev) in siw_device_create()
283 struct siw_device *sdev = NULL; in siw_device_create()
287 sdev = ib_alloc_device(siw_device, base_dev); in siw_device_create()
375 struct siw_device *sdev = in siw_netdev_down()
376 container_of(work, struct siw_device, netdev_down); in siw_netdev_down()
394 static void siw_device_goes_down(struct siw_device *sdev) in siw_device_goes_down()
407 struct siw_device *sde in siw_netdev_event()
[all...]
H A Dsiw.h70 struct siw_device { struct
103 struct siw_device *sdev;
148 struct siw_device *sdev;
420 struct siw_device *sdev;
517 int siw_qp_add(struct siw_device *sdev, struct siw_qp *qp);
540 int siw_get_tx_cpu(struct siw_device *sdev);
583 static inline struct siw_device *to_siw_dev(struct ib_device *base_dev) in to_siw_dev()
585 return container_of(base_dev, struct siw_device, base_dev); in to_siw_dev()
599 static inline struct siw_qp *siw_qp_id2obj(struct siw_device *sdev, int id) in siw_qp_id2obj()
H A Dsiw_mem.h13 struct siw_mem *siw_mem_id2obj(struct siw_device *sdev, int stag_index);
14 int siw_mem_add(struct siw_device *sdev, struct siw_mem *m);
H A Dsiw_verbs.c82 struct siw_device *sdev = to_siw_dev(base_ctx->device); in siw_alloc_ucontext()
126 struct siw_device *sdev = to_siw_dev(base_dev); in siw_query_device()
168 struct siw_device *sdev = to_siw_dev(base_dev); in siw_query_port()
217 struct siw_device *sdev = to_siw_dev(base_dev); in siw_query_gid()
228 struct siw_device *sdev = to_siw_dev(pd->device); in siw_alloc_pd()
241 struct siw_device *sdev = to_siw_dev(pd->device); in siw_dealloc_pd()
301 struct siw_device *sdev = to_siw_dev(base_dev); in siw_create_qp()
510 struct siw_device *sdev; in siw_query_qp()
1103 struct siw_device *sdev = to_siw_dev(base_cq->device); in siw_destroy_cq()
1134 struct siw_device *sde in siw_create_cq()
[all...]
H A Dsiw_mem.c21 int siw_mem_add(struct siw_device *sdev, struct siw_mem *m) in siw_mem_add()
48 struct siw_mem *siw_mem_id2obj(struct siw_device *sdev, int stag_index) in siw_mem_id2obj()
92 struct siw_device *sdev = to_siw_dev(pd->device); in siw_mr_add_mem()
225 struct siw_device *sdev = to_siw_dev(pd->device); in siw_check_sge()
294 struct siw_device *sdev = to_siw_dev(pd->device); in siw_invalidate_stag()
H A Dsiw_cm.h35 struct siw_device;
39 struct siw_device *sdev;
H A Dsiw_verbs.h88 void siw_port_event(struct siw_device *dev, u32 port, enum ib_event_type type);
H A Dsiw_cm.c163 static struct siw_cep *siw_cep_alloc(struct siw_device *sdev) in siw_cep_alloc()
255 struct siw_device *sdev = cep->sdev; in __siw_cep_dealloc()
1346 struct siw_device *sdev = to_siw_dev(id->device); in siw_connect()
1547 struct siw_device *sdev = to_siw_dev(id->device); in siw_accept()
1781 struct siw_device *sdev = to_siw_dev(id->device); in siw_create_listen()
H A Dsiw_qp.c1314 int siw_qp_add(struct siw_device *sdev, struct siw_qp *qp) in siw_qp_add()
1330 struct siw_device *sdev = qp->sdev; in siw_free_qp()
H A Dsiw_qp_tx.c941 struct siw_device *sdev = to_siw_dev(pd->device); in siw_fastreg_mr()

Completed in 21 milliseconds