/freebsd-13-stable/contrib/ofed/libibmad/ |
H A D | register.c | 124 long method_mask[], uint32_t class_oui) 126 return mad_register_server_via(mgmt, rmpp_version, method_mask, 131 long method_mask[], uint32_t class_oui, 138 if (method_mask) 139 memcpy(class_method_mask, method_mask, 123 mad_register_server(int mgmt, uint8_t rmpp_version, long method_mask[], uint32_t class_oui) argument 130 mad_register_server_via(int mgmt, uint8_t rmpp_version, long method_mask[], uint32_t class_oui, struct ibmad_port *srcport) argument
|
H A D | mad.h | 1615 long method_mask[16 / sizeof(long)], 1621 long method_mask[16 / sizeof(long)],
|
/freebsd-13-stable/contrib/ofed/libibumad/ |
H A D | umad.c | 59 uint32_t method_mask[4]; member in struct:ib_user_mad_reg_req 77 uint64_t method_mask[2]; member in struct:ib_user_mad_reg_req2 907 uint8_t oui[3], long method_mask[]) 911 TRACE("fd %d mgmt_class %u rmpp_version %d oui 0x%x%x%x method_mask %p", 913 (int)oui[2], method_mask); 926 if (method_mask) 927 memcpy(req.method_mask, method_mask, sizeof req.method_mask); 929 memset(req.method_mask, 906 umad_register_oui(int fd, int mgmt_class, uint8_t rmpp_version, uint8_t oui[3], long method_mask[]) argument 945 umad_register(int fd, int mgmt_class, int mgmt_version, uint8_t rmpp_version, long method_mask[]) argument [all...] |
H A D | umad.h | 221 uint8_t rmpp_version, long method_mask[16 / sizeof(long)]); 223 uint8_t oui[3], long method_mask[16 / sizeof(long)]); 234 uint64_t method_mask[2]; member in struct:umad_reg_attr
|
/freebsd-13-stable/sys/ofed/include/uapi/rdma/ |
H A D | ib_user_mad.h | 159 * method_mask[] member as an array of __u32 but treated it as a 163 * big-endian applications that treated method_mask as being made up 167 * method_mask[] to use unsigned long and handle the conversion from 170 * the same, we need the method_mask[] array to be aligned only to 4 181 * @method_mask - The caller will receive unsolicited MADs for any method 182 * where @method_mask = 1. 195 packed_ulong method_mask[IB_USER_MAD_LONGS_PER_METHOD_MASK]; member in struct:ib_user_mad_reg_req 218 * @method_mask - The caller wishes to receive unsolicited MADs for the 236 __u64 method_mask[2]; member in struct:ib_user_mad_reg_req2
|
/freebsd-13-stable/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_ibumad.c | 854 static int set_bit(int nr, void *method_mask) argument 856 long mask, *addr = method_mask; 876 long method_mask[16 / sizeof(long)]; local 929 memset(method_mask, 0, sizeof method_mask); 931 set_bit(IB_MAD_METHOD_GET, &method_mask); 932 set_bit(IB_MAD_METHOD_SET, &method_mask); 934 set_bit(IB_MAD_METHOD_GETTABLE, &method_mask); 935 set_bit(IB_MAD_METHOD_DELETE, &method_mask); 937 set_bit(IB_MAD_METHOD_GETMULTI, &method_mask); [all...] |
/freebsd-13-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_user_mad.c | 679 u32 *umm = (u32 *) ureq.method_mask; 683 req.method_mask[i] = 686 memcpy(req.method_mask, ureq.method_mask, 687 sizeof req.method_mask); 803 memcpy(req.method_mask, ureq.method_mask, 804 sizeof(req.method_mask));
|
H A D | ib_mad.c | 1359 for_each_set_bit(i, mad_reg_req->method_mask, IB_MGMT_MAX_METHODS) { 1492 for_each_set_bit(i, mad_reg_req->method_mask, IB_MGMT_MAX_METHODS) 1587 for_each_set_bit(i, mad_reg_req->method_mask, IB_MGMT_MAX_METHODS)
|
H A D | ib_cm.c | 3993 set_bit(IB_MGMT_METHOD_SEND, reg_req.method_mask);
|
/freebsd-13-stable/sys/ofed/include/rdma/ |
H A D | ib_mad.h | 604 * @method_mask: The caller will receive unsolicited MADs for any method 605 * where @method_mask = 1. 612 DECLARE_BITMAP(method_mask, IB_MGMT_MAX_METHODS);
|