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,