Lines Matching refs:tab_attr
383 struct port_table_attribute *tab_attr = in _show_port_gid_attr() local
388 gid_attr = rdma_get_gid_attr(p->ibdev, p->port_num, tab_attr->index); in _show_port_gid_attr()
401 struct port_table_attribute *tab_attr = in show_port_gid() local
406 gid_attr = rdma_get_gid_attr(p->ibdev, p->port_num, tab_attr->index); in show_port_gid()
443 struct port_table_attribute *tab_attr = in show_port_pkey() local
448 ret = ib_query_pkey(p->ibdev, p->port_num, tab_attr->index, &pkey); in show_port_pkey()
520 struct port_table_attribute *tab_attr = in show_pma_counter() local
522 int offset = tab_attr->index & 0xffff; in show_pma_counter()
523 int width = (tab_attr->index >> 16) & 0xff; in show_pma_counter()
527 ret = get_perf_mad(p->ibdev, p->port_num, tab_attr->attr_id, &data, in show_pma_counter()
740 struct attribute **tab_attr; in alloc_group_attrs() local
744 tab_attr = kcalloc(1 + len, sizeof(struct attribute *), GFP_KERNEL); in alloc_group_attrs()
745 if (!tab_attr) in alloc_group_attrs()
766 tab_attr[i] = &element->attr.attr; in alloc_group_attrs()
769 return tab_attr; in alloc_group_attrs()
773 kfree(tab_attr[i]); in alloc_group_attrs()
774 kfree(tab_attr); in alloc_group_attrs()