Home
last modified time | relevance | path

Searched refs:hem (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c264 hem = kmalloc(sizeof(*hem), in hns_roce_alloc_hem()
266 if (!hem) in hns_roce_alloc_hem()
320 if (!hem) in hns_roce_free_hem()
744 hem = table->hem[obj / obj_per_chunk]; in hns_roce_table_find()
761 hem = table->hem[hem_idx]; in hns_roce_table_find()
767 if (!hem) in hns_roce_table_find()
1004 hem = kzalloc(sizeof(*hem), GFP_KERNEL); in hem_list_alloc_item()
1005 if (!hem) in hem_list_alloc_item()
1031 hem->addr, hem->dma_addr); in hem_list_free_item()
1262 if (!hem) in alloc_root_hem()
[all …]
H A Dhns_roce_hem.h89 struct hns_roce_hem *hem; member
104 void hns_roce_free_hem(struct hns_roce_dev *hr_dev, struct hns_roce_hem *hem);
136 static inline void hns_roce_hem_first(struct hns_roce_hem *hem, in hns_roce_hem_first() argument
139 iter->hem = hem; in hns_roce_hem_first()
140 iter->chunk = list_empty(&hem->chunk_list) ? NULL : in hns_roce_hem_first()
141 list_entry(hem->chunk_list.next, in hns_roce_hem_first()
154 if (iter->chunk->list.next == &iter->hem->chunk_list) { in hns_roce_hem_next()
H A Dhns_roce_device.h253 struct hns_roce_hem **hem; member
H A Dhns_roce_hw_v2.c4059 struct hns_roce_hem *hem; in hns_roce_v2_set_hem() local
4093 hem = table->hem[hem_idx]; in hns_roce_v2_set_hem()
4094 for (hns_roce_hem_first(hem, &iter); in hns_roce_v2_set_hem()
/openbmc/openbmc/poky/meta/files/common-licenses/
H A DCC-BY-3.0-NL63 … voor zover de Maker (en/of de uitvoerende kunstenaar) op grond van een op hem van toepassing zijn…