mad_reg_req        98 drivers/infiniband/core/mad.c 			 struct ib_mad_reg_req *mad_reg_req);
mad_reg_req       108 drivers/infiniband/core/mad.c static int add_nonoui_reg_req(struct ib_mad_reg_req *mad_reg_req,
mad_reg_req       111 drivers/infiniband/core/mad.c static int add_oui_reg_req(struct ib_mad_reg_req *mad_reg_req,
mad_reg_req       192 drivers/infiniband/core/mad.c 		struct ib_mad_reg_req *mad_reg_req)
mad_reg_req       198 drivers/infiniband/core/mad.c 		if (!memcmp(vendor_class->oui[i], mad_reg_req->oui, 3)) {
mad_reg_req       201 drivers/infiniband/core/mad.c 				if (method_in_use(&method, mad_reg_req))
mad_reg_req       228 drivers/infiniband/core/mad.c 					   struct ib_mad_reg_req *mad_reg_req,
mad_reg_req       266 drivers/infiniband/core/mad.c 	if (mad_reg_req) {
mad_reg_req       267 drivers/infiniband/core/mad.c 		if (mad_reg_req->mgmt_class_version >= MAX_MGMT_VERSION) {
mad_reg_req       271 drivers/infiniband/core/mad.c 					    mad_reg_req->mgmt_class_version);
mad_reg_req       279 drivers/infiniband/core/mad.c 		if (mad_reg_req->mgmt_class >= MAX_MGMT_CLASS) {
mad_reg_req       284 drivers/infiniband/core/mad.c 			if (mad_reg_req->mgmt_class !=
mad_reg_req       288 drivers/infiniband/core/mad.c 					__func__, mad_reg_req->mgmt_class);
mad_reg_req       291 drivers/infiniband/core/mad.c 		} else if (mad_reg_req->mgmt_class == 0) {
mad_reg_req       300 drivers/infiniband/core/mad.c 		} else if (is_vendor_class(mad_reg_req->mgmt_class)) {
mad_reg_req       305 drivers/infiniband/core/mad.c 			if (!is_vendor_oui(mad_reg_req->oui)) {
mad_reg_req       309 drivers/infiniband/core/mad.c 					mad_reg_req->mgmt_class);
mad_reg_req       314 drivers/infiniband/core/mad.c 		if (!ib_is_mad_class_rmpp(mad_reg_req->mgmt_class)) {
mad_reg_req       318 drivers/infiniband/core/mad.c 					__func__, mad_reg_req->mgmt_class);
mad_reg_req       325 drivers/infiniband/core/mad.c 			if ((mad_reg_req->mgmt_class !=
mad_reg_req       327 drivers/infiniband/core/mad.c 			    (mad_reg_req->mgmt_class !=
mad_reg_req       331 drivers/infiniband/core/mad.c 					__func__, mad_reg_req->mgmt_class);
mad_reg_req       335 drivers/infiniband/core/mad.c 			if ((mad_reg_req->mgmt_class ==
mad_reg_req       337 drivers/infiniband/core/mad.c 			    (mad_reg_req->mgmt_class ==
mad_reg_req       341 drivers/infiniband/core/mad.c 					__func__, mad_reg_req->mgmt_class);
mad_reg_req       379 drivers/infiniband/core/mad.c 	if (mad_reg_req) {
mad_reg_req       380 drivers/infiniband/core/mad.c 		reg_req = kmemdup(mad_reg_req, sizeof *reg_req, GFP_KERNEL);
mad_reg_req       432 drivers/infiniband/core/mad.c 	if (mad_reg_req) {
mad_reg_req       433 drivers/infiniband/core/mad.c 		mgmt_class = convert_mgmt_class(mad_reg_req->mgmt_class);
mad_reg_req       435 drivers/infiniband/core/mad.c 			class = port_priv->version[mad_reg_req->
mad_reg_req       441 drivers/infiniband/core/mad.c 							   mad_reg_req))
mad_reg_req       445 drivers/infiniband/core/mad.c 			ret2 = add_nonoui_reg_req(mad_reg_req, mad_agent_priv,
mad_reg_req       449 drivers/infiniband/core/mad.c 			vendor = port_priv->version[mad_reg_req->
mad_reg_req       457 drivers/infiniband/core/mad.c 							mad_reg_req))
mad_reg_req       461 drivers/infiniband/core/mad.c 			ret2 = add_oui_reg_req(mad_reg_req, mad_agent_priv);
mad_reg_req      1420 drivers/infiniband/core/mad.c 			 struct ib_mad_reg_req *mad_reg_req)
mad_reg_req      1424 drivers/infiniband/core/mad.c 	for_each_set_bit(i, mad_reg_req->method_mask, IB_MGMT_MAX_METHODS) {
mad_reg_req      1513 drivers/infiniband/core/mad.c static int add_nonoui_reg_req(struct ib_mad_reg_req *mad_reg_req,
mad_reg_req      1523 drivers/infiniband/core/mad.c 	class = &port_priv->version[mad_reg_req->mgmt_class_version].class;
mad_reg_req      1546 drivers/infiniband/core/mad.c 	if (method_in_use(method, mad_reg_req))
mad_reg_req      1550 drivers/infiniband/core/mad.c 	for_each_set_bit(i, mad_reg_req->method_mask, IB_MGMT_MAX_METHODS)
mad_reg_req      1573 drivers/infiniband/core/mad.c static int add_oui_reg_req(struct ib_mad_reg_req *mad_reg_req,
mad_reg_req      1585 drivers/infiniband/core/mad.c 	vclass = vendor_class_index(mad_reg_req->mgmt_class);
mad_reg_req      1588 drivers/infiniband/core/mad.c 				mad_reg_req->mgmt_class_version].vendor;
mad_reg_req      1608 drivers/infiniband/core/mad.c 			    mad_reg_req->oui, 3)) {
mad_reg_req      1629 drivers/infiniband/core/mad.c 			       mad_reg_req->oui, 3);
mad_reg_req      1638 drivers/infiniband/core/mad.c 	if (method_in_use(method, mad_reg_req))
mad_reg_req      1642 drivers/infiniband/core/mad.c 	for_each_set_bit(i, mad_reg_req->method_mask, IB_MGMT_MAX_METHODS)
mad_reg_req       717 include/rdma/ib_mad.h 					   struct ib_mad_reg_req *mad_reg_req,