Searched refs:mad_agent (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/sys/ofed/include/rdma/ |
| H A D | ib_mad.h | 413 struct ib_mad_agent *mad_agent; member 479 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent, 492 typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent, 508 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent, 678 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent); 720 void ib_cancel_mad(struct ib_mad_agent *mad_agent, 732 int ib_modify_mad(struct ib_mad_agent *mad_agent, 772 int ib_process_mad_wc(struct ib_mad_agent *mad_agent, 802 struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,
|
| /freebsd-14.2/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_mad.c | 621 if (mad_agent->hi_tid) { in ib_unregister_mad_agent() 1002 opa = rdma_cap_opa_mad(mad_agent->device, mad_agent->port_num); in ib_create_send_mad() 1063 mad_send_wr->send_buf.mad_agent = mad_agent; in ib_create_send_mad() 1151 struct ib_mad_agent *mad_agent; in ib_send_mad() local 1162 mad_agent = mad_send_wr->send_buf.mad_agent; in ib_send_mad() 1345 dev_err(&mad_agent->device->dev, in ib_process_mad_wc() 1719 mad_agent = entry; in find_mad_agent() 1772 if (mad_agent) { in find_mad_agent() 1779 mad_agent = NULL; in find_mad_agent() 1785 return mad_agent; in find_mad_agent() [all …]
|
| H A D | ib_cm.c | 218 struct ib_mad_agent *mad_agent; member 323 struct ib_mad_agent *mad_agent; in cm_alloc_msg() local 346 mad_agent = cm_id_priv->av.port->mad_agent; in cm_alloc_msg() 347 if (!mad_agent) { in cm_alloc_msg() 3533 port = mad_agent->context; in cm_send_handler() 3734 struct cm_port *port = mad_agent->context; in cm_recv_handler() 4102 if (IS_ERR(port->mad_agent)) in cm_add_one() 4123 ib_unregister_mad_agent(port->mad_agent); in cm_add_one() 4136 ib_unregister_mad_agent(port->mad_agent); in cm_add_one() 4187 cur_mad_agent = port->mad_agent; in cm_remove_one() [all …]
|
| H A D | ib_agent.c | 145 static void agent_send_handler(struct ib_mad_agent *mad_agent, in agent_send_handler() argument
|
| H A D | ib_sa_query.c | 1426 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler() argument
|
| /freebsd-14.2/contrib/ofed/infiniband-diags/src/ |
| H A D | smpdump.c | 53 static int mad_agent; variable 274 if ((mad_agent = umad_register(portid, mgmt_class, 1, 0, 0)) < 0) in main() 291 if (umad_send(portid, mad_agent, umad, length, ibd_timeout, 0) < 0) in main() 294 if (umad_recv(portid, umad, &length, -1) != mad_agent) in main()
|
| /freebsd-14.2/sys/ofed/drivers/infiniband/util/ |
| H A D | madeye.c | 401 static void snoop_smi_handler(struct ib_mad_agent *mad_agent, in snoop_smi_handler() argument 416 static void recv_smi_handler(struct ib_mad_agent *mad_agent, in recv_smi_handler() argument 446 static void snoop_gsi_handler(struct ib_mad_agent *mad_agent, in snoop_gsi_handler() argument 464 static void recv_gsi_handler(struct ib_mad_agent *mad_agent, in recv_gsi_handler() argument
|
| /freebsd-14.2/contrib/ofed/opensm/libvendor/ |
| H A D | osm_vendor_ibumad.c | 331 int mad_agent, length; in umad_receiver() local 344 if ((mad_agent = umad_recv(p_vend->umad_port_id, umad, in umad_receiver() 362 if ((mad_agent = umad_recv(p_vend->umad_port_id, in umad_receiver() 374 if (mad_agent >= OSM_UMAD_MAX_AGENTS || in umad_receiver() 375 !(p_bind = p_vend->agents[mad_agent])) { in umad_receiver() 377 "invalid mad agent %d - dropping\n", mad_agent); in umad_receiver()
|