Home
last modified time | relevance | path

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

/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_cache.c1367 struct ib_pkey_cache *pkey_cache = NULL, *old_pkey_cache; in ib_cache_update() local
1392 pkey_cache = kmalloc(struct_size(pkey_cache, table, in ib_cache_update()
1395 if (!pkey_cache) in ib_cache_update()
1398 pkey_cache->table_len = tprops->pkey_tbl_len; in ib_cache_update()
1400 for (i = 0; i < pkey_cache->table_len; ++i) { in ib_cache_update()
1401 ret = ib_query_pkey(device, port, i, pkey_cache->table + i); in ib_cache_update()
1414 device->cache.ports[port - rdma_start_port(device)].pkey = pkey_cache; in ib_cache_update()
1426 kfree(pkey_cache); in ib_cache_update()