Home
last modified time | relevance | path

Searched refs:erdma_dev (Results 1 – 10 of 10) sorted by relevance

/drivers/infiniband/hw/erdma/
A Derdma.h184 struct erdma_dev { struct
227 static inline struct erdma_dev *to_edev(struct ib_device *ibdev) in to_edev() argument
229 return container_of(ibdev, struct erdma_dev, ibdev); in to_edev()
232 static inline u32 erdma_reg_read32(struct erdma_dev *dev, u32 reg) in erdma_reg_read32()
262 int erdma_cmdq_init(struct erdma_dev *dev);
263 void erdma_finish_cmdq_init(struct erdma_dev *dev);
264 void erdma_cmdq_destroy(struct erdma_dev *dev);
271 int erdma_ceqs_init(struct erdma_dev *dev);
272 void erdma_ceqs_uninit(struct erdma_dev *dev);
276 int erdma_aeq_init(struct erdma_dev *dev);
[all …]
A Derdma_main.c23 struct erdma_dev *dev = container_of(nb, struct erdma_dev, netdev_nb); in erdma_netdev_event()
86 static int erdma_device_register(struct erdma_dev *dev) in erdma_device_register()
117 struct erdma_dev *dev = data; in erdma_comm_irq_handler()
141 static int erdma_comm_irq_init(struct erdma_dev *dev) in erdma_comm_irq_init()
206 static void erdma_hw_reset(struct erdma_dev *dev) in erdma_hw_reset()
243 struct erdma_dev *dev; in erdma_probe_dev()
255 dev = ib_alloc_device(erdma_dev, ibdev); in erdma_probe_dev()
358 struct erdma_dev *dev = pci_get_drvdata(pdev); in erdma_remove_dev()
445 static int erdma_res_cb_init(struct erdma_dev *dev) in erdma_res_cb_init()
540 struct erdma_dev *dev = pci_get_drvdata(pdev); in erdma_ib_device_add()
[all …]
A Derdma_eq.c30 void erdma_aeq_event_handler(struct erdma_dev *dev) in erdma_aeq_event_handler()
83 int erdma_eq_common_init(struct erdma_dev *dev, struct erdma_eq *eq, u32 depth) in erdma_eq_common_init()
111 void erdma_eq_destroy(struct erdma_dev *dev, struct erdma_eq *eq) in erdma_eq_destroy()
118 int erdma_aeq_init(struct erdma_dev *dev) in erdma_aeq_init()
141 struct erdma_dev *dev = ceq_cb->dev; in erdma_ceq_completion_handler()
188 static int erdma_set_ceq_irq(struct erdma_dev *dev, u16 ceqn) in erdma_set_ceq_irq()
216 static void erdma_free_ceq_irq(struct erdma_dev *dev, u16 ceqn) in erdma_free_ceq_irq()
243 static int erdma_ceq_init_one(struct erdma_dev *dev, u16 ceqn) in erdma_ceq_init_one()
267 static void erdma_ceq_uninit_one(struct erdma_dev *dev, u16 ceqn) in erdma_ceq_uninit_one()
290 int erdma_ceqs_init(struct erdma_dev *dev) in erdma_ceqs_init()
[all …]
A Derdma_verbs.c41 struct erdma_dev *dev = to_edev(qp->ibqp.device); in create_qp_cmd()
321 struct erdma_dev *dev = to_edev(ibdev); in erdma_query_device()
368 struct erdma_dev *dev = to_edev(ibdev); in erdma_query_gid()
379 struct erdma_dev *dev = to_edev(ibdev); in erdma_query_port()
415 struct erdma_dev *dev = to_edev(ibdev); in erdma_get_port_immutable()
434 struct erdma_dev *dev = to_edev(ibpd->device); in erdma_alloc_pd()
449 struct erdma_dev *dev = to_edev(ibpd->device); in erdma_dealloc_pd()
508 struct erdma_dev *dev = qp->dev; in free_kernel_qp()
1672 struct erdma_dev *dev = qp->dev; in erdma_check_qp_attrs()
1809 struct erdma_dev *dev; in erdma_query_qp()
[all …]
A Derdma_cmdq.c11 struct erdma_dev *dev = container_of(cmdq, struct erdma_dev, cmdq); in arm_cmdq_cq()
25 struct erdma_dev *dev = container_of(cmdq, struct erdma_dev, cmdq); in kick_cmdq_db()
63 static int erdma_cmdq_wait_res_init(struct erdma_dev *dev, in erdma_cmdq_wait_res_init()
88 static int erdma_cmdq_sq_init(struct erdma_dev *dev) in erdma_cmdq_sq_init()
123 static int erdma_cmdq_cq_init(struct erdma_dev *dev) in erdma_cmdq_cq_init()
157 static int erdma_cmdq_eq_init(struct erdma_dev *dev) in erdma_cmdq_eq_init()
179 int erdma_cmdq_init(struct erdma_dev *dev) in erdma_cmdq_init()
223 void erdma_finish_cmdq_init(struct erdma_dev *dev) in erdma_finish_cmdq_init()
228 void erdma_cmdq_destroy(struct erdma_dev *dev) in erdma_cmdq_destroy()
A Derdma_verbs.h300 struct erdma_dev *dev;
353 static inline struct erdma_qp *find_qp_by_qpn(struct erdma_dev *dev, int id) in find_qp_by_qpn()
358 static inline struct erdma_cq *find_cq_by_cqn(struct erdma_dev *dev, int id) in find_cq_by_cqn()
374 static inline bool erdma_device_iwarp(struct erdma_dev *dev) in erdma_device_iwarp()
379 static inline bool erdma_device_rocev2(struct erdma_dev *dev) in erdma_device_rocev2()
474 void erdma_port_event(struct erdma_dev *dev, enum ib_event_type reason);
475 void erdma_set_mtu(struct erdma_dev *dev, u32 mtu);
A Derdma_cm.h73 struct erdma_dev;
88 struct erdma_dev *dev;
A Derdma_cm.c92 static struct erdma_cep *erdma_cep_alloc(struct erdma_dev *dev) in erdma_cep_alloc()
182 struct erdma_dev *dev = cep->dev; in __erdma_cep_dealloc()
1005 struct erdma_dev *dev = to_edev(id->device); in erdma_connect()
1135 struct erdma_dev *dev = to_edev(id->device); in erdma_accept()
1301 struct erdma_dev *dev = to_edev(id->device); in erdma_create_listen()
A Derdma_qp.c57 struct erdma_dev *dev = qp->dev; in erdma_modify_qp_state_to_rts()
125 struct erdma_dev *dev = qp->dev; in erdma_modify_qp_state_to_stop()
273 struct erdma_dev *dev = to_edev(qp->ibqp.device); in erdma_modify_qp_state_rocev2()
A Derdma_cq.c128 struct erdma_dev *dev = to_edev(cq->ibcq.device); in erdma_poll_one_cqe()

Completed in 23 milliseconds