Home
last modified time | relevance | path

Searched refs:pkey_cache (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dcache.c1479 struct ib_pkey_cache *pkey_cache = NULL, *old_pkey_cache; in ib_cache_update() local
1504 pkey_cache = kmalloc(struct_size(pkey_cache, table, in ib_cache_update()
1507 if (!pkey_cache) { in ib_cache_update()
1512 pkey_cache->table_len = tprops->pkey_tbl_len; in ib_cache_update()
1514 for (i = 0; i < pkey_cache->table_len; ++i) { in ib_cache_update()
1516 pkey_cache->table + i); in ib_cache_update()
1530 device->port_data[port].cache.pkey = pkey_cache; in ib_cache_update()
1547 kfree(pkey_cache); in ib_cache_update()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dcache.c1486 struct ib_pkey_cache *pkey_cache = NULL; in ib_cache_update() local
1514 pkey_cache = kmalloc(struct_size(pkey_cache, table, in ib_cache_update()
1517 if (!pkey_cache) { in ib_cache_update()
1522 pkey_cache->table_len = tprops->pkey_tbl_len; in ib_cache_update()
1524 for (i = 0; i < pkey_cache->table_len; ++i) { in ib_cache_update()
1526 pkey_cache->table + i); in ib_cache_update()
1540 device->port_data[port].cache.pkey = pkey_cache; in ib_cache_update()
1558 kfree(pkey_cache); in ib_cache_update()

Completed in 9 milliseconds