ib_frmr_key
static inline int compare_keys(struct ib_frmr_key *key1,
struct ib_frmr_key *key2)
return compare_keys(&pool->key, (struct ib_frmr_key *)key);
struct ib_frmr_key *key)
struct ib_frmr_key *key)
int ib_frmr_pools_set_pinned(struct ib_device *device, struct ib_frmr_key *key,
struct ib_frmr_key driver_key = {};
struct ib_frmr_key key; /* Pool key */
int ib_frmr_pools_set_pinned(struct ib_device *device, struct ib_frmr_key *key,
static int fill_frmr_pool_key(struct sk_buff *msg, struct ib_frmr_key *key)
struct ib_frmr_key *key,
struct ib_frmr_key key = { 0 };
struct ib_frmr_key key = {
static int mlx5r_create_mkeys(struct ib_device *device, struct ib_frmr_key *key,
const struct ib_frmr_key *in,
struct ib_frmr_key *out)
int (*create_frmrs)(struct ib_device *device, struct ib_frmr_key *key,
int (*build_key)(struct ib_device *device, const struct ib_frmr_key *in,
struct ib_frmr_key *out);
struct ib_frmr_key key;