ib_gid_table_entry
return container_of(attr, struct ib_gid_table_entry, attr)->context;
struct ib_gid_table_entry **data_vec;
struct ib_gid_table_entry *entry =
container_of(attr, struct ib_gid_table_entry, attr);
struct ib_gid_table_entry *entry =
container_of(attr, struct ib_gid_table_entry, attr);
struct ib_gid_table_entry *entry =
container_of(attr, struct ib_gid_table_entry, attr);
static bool is_gid_entry_free(const struct ib_gid_table_entry *entry)
static bool is_gid_entry_valid(const struct ib_gid_table_entry *entry)
struct ib_gid_table_entry *entry =
container_of(kref, struct ib_gid_table_entry, kref);
static void free_gid_entry_locked(struct ib_gid_table_entry *entry)
struct ib_gid_table_entry *entry =
container_of(kref, struct ib_gid_table_entry, kref);
struct ib_gid_table_entry *entry =
container_of(work, struct ib_gid_table_entry, del_work);
static struct ib_gid_table_entry *
struct ib_gid_table_entry *entry;
struct ib_gid_table_entry *entry)
static void get_gid_entry(struct ib_gid_table_entry *entry)
static void put_gid_entry(struct ib_gid_table_entry *entry)
static void put_gid_entry_locked(struct ib_gid_table_entry *entry)
static int add_roce_gid(struct ib_gid_table_entry *entry)
struct ib_gid_table_entry *entry;
struct ib_gid_table_entry *entry;
struct ib_gid_table_entry *data = table->data_vec[i];
struct ib_gid_table_entry *entry = table->data_vec[i];