Home
last modified time | relevance | path

Searched refs:umad (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/Documentation/translations/zh_CN/infiniband/
H A Duser_mad.rst23 每个InfiniBand设备的每个端口都有一个“umad”设备和一个“issm”设备连接。
24 例如,一个双端口的HCA将有两个umad设备和两个issm设备,而一个交换机将
119 umad设备的用户可以在发送的MAD中使用交换ID字段的低32位(也就是网络字节顺序中
148 KERNEL=="umad*", NAME="infiniband/%k"
/openbmc/qemu/hw/rdma/
H A Drdma_backend.c449 if (msg.umad_len > sizeof(msg.umad.mad)) { in mad_send()
453 msg.umad.hdr.addr.qpn = htobe32(1); in mad_send()
454 msg.umad.hdr.addr.grh_present = 1; in mad_send()
455 msg.umad.hdr.addr.gid_index = sgid_idx; in mad_send()
456 memcpy(msg.umad.hdr.addr.gid, sgid->raw, sizeof(msg.umad.hdr.addr.gid)); in mad_send()
457 msg.umad.hdr.addr.hop_limit = 0xFF; in mad_send()
469 memcpy(&msg.umad.mad[0], hdr, sge[0].length); in mad_send()
470 memcpy(&msg.umad.mad[sge[0].length], data, sge[1].length); in mad_send()
475 trace_mad_message("send", msg.umad.mad, msg.umad_len); in mad_send()
1112 trace_mad_message("recv", msg->umad.mad, msg->umad_len); in process_incoming_mad_req()
[all …]
/openbmc/qemu/contrib/rdmacm-mux/
H A Dmain.c391 msg.umad_len = sizeof(msg.umad.mad); in umad_recv_thread_func()
392 rc = umad_recv(server.umad_agent.port_id, &msg.umad, &msg.umad_len, in umad_recv_thread_func()
405 rc = get_fd(msg.umad.mad, msg.umad_len, &fd, in umad_recv_thread_func()
457 hdr = (struct umad_hdr *)msg.umad.mad; in read_and_process()
462 comm_id = (uint32_t *)(msg.umad.mad + sizeof(*hdr)); in read_and_process()
470 &msg.umad, msg.umad_len, 1, 0); in read_and_process()
H A Drdmacm-mux.h58 RdmaCmUMad umad; member
/openbmc/linux/Documentation/infiniband/
H A Duser_mad.rst8 Each port of each InfiniBand device has a "umad" device and an
10 umad devices and two issm devices, while a switch will have one
111 Users of the umad devices can use the lower 32 bits of the
149 KERNEL=="umad*", NAME="infiniband/%k"
/openbmc/linux/Documentation/ABI/stable/
H A Dsysfs-class-infiniband235 What: /sys/class/infiniband_mad/umad<N>/ibdev
236 What: /sys/class/infiniband_mad/umad<N>/port
243 Each port of each InfiniBand device has a "umad" device and an
245 two umad devices and two issm devices, while a switch will have
261 userspace ABI compatibility of umad & issm devices.