Searched refs:method_mask (Results 1 - 10 of 10) sorted by relevance

/freebsd-13-stable/contrib/ofed/libibmad/
H A Dregister.c124 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 Dmad.h1615 long method_mask[16 / sizeof(long)],
1621 long method_mask[16 / sizeof(long)],
/freebsd-13-stable/contrib/ofed/libibumad/
H A Dumad.c59 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 Dumad.h221 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 Dib_user_mad.h159 * 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 Dosm_vendor_ibumad.c854 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 Dib_user_mad.c679 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 Dib_mad.c1359 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 Dib_cm.c3993 set_bit(IB_MGMT_METHOD_SEND, reg_req.method_mask);
/freebsd-13-stable/sys/ofed/include/rdma/
H A Dib_mad.h604 * @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);

Completed in 175 milliseconds