ib_mad_private
struct ib_mad_private *priv;
priv = container_of(mad_priv_hdr, struct ib_mad_private,
struct ib_mad_private *recv,
struct ib_mad_private *response)
static bool generate_unmatched_resp(const struct ib_mad_private *recv,
struct ib_mad_private *response,
struct ib_mad_private *recv,
struct ib_mad_private *response)
struct ib_mad_private *recv,
struct ib_mad_private *response,
struct ib_mad_private *recv, *response = NULL;
recv = container_of(mad_priv_hdr, struct ib_mad_private, header);
struct ib_mad_private *mad)
struct ib_mad_private *mad_priv;
struct ib_mad_private *recv;
recv = container_of(mad_priv_hdr, struct ib_mad_private,
static size_t mad_priv_size(const struct ib_mad_private *mp)
return sizeof(struct ib_mad_private) + mp->mad_size;
static struct ib_mad_private *alloc_mad_private(size_t mad_size, gfp_t flags)
size_t size = sizeof(struct ib_mad_private) + mad_size;
struct ib_mad_private *ret = kzalloc(size, flags);
static size_t mad_priv_dma_size(const struct ib_mad_private *mp)
struct ib_mad_private *mad_priv;
struct ib_mad_private *mad);
struct ib_mad_private *mad_priv;