Home
last modified time | relevance | path

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

/linux-4.4.14/net/netlabel/
Dnetlabel_domainhash.c328 struct netlbl_domhsh_tbl *hsh_tbl; in netlbl_domhsh_init() local
333 hsh_tbl = kmalloc(sizeof(*hsh_tbl), GFP_KERNEL); in netlbl_domhsh_init()
334 if (hsh_tbl == NULL) in netlbl_domhsh_init()
336 hsh_tbl->size = 1 << size; in netlbl_domhsh_init()
337 hsh_tbl->tbl = kcalloc(hsh_tbl->size, in netlbl_domhsh_init()
340 if (hsh_tbl->tbl == NULL) { in netlbl_domhsh_init()
341 kfree(hsh_tbl); in netlbl_domhsh_init()
344 for (iter = 0; iter < hsh_tbl->size; iter++) in netlbl_domhsh_init()
345 INIT_LIST_HEAD(&hsh_tbl->tbl[iter]); in netlbl_domhsh_init()
348 rcu_assign_pointer(netlbl_domhsh, hsh_tbl); in netlbl_domhsh_init()
Dnetlabel_unlabeled.c1421 struct netlbl_unlhsh_tbl *hsh_tbl; in netlbl_unlabel_init() local
1426 hsh_tbl = kmalloc(sizeof(*hsh_tbl), GFP_KERNEL); in netlbl_unlabel_init()
1427 if (hsh_tbl == NULL) in netlbl_unlabel_init()
1429 hsh_tbl->size = 1 << size; in netlbl_unlabel_init()
1430 hsh_tbl->tbl = kcalloc(hsh_tbl->size, in netlbl_unlabel_init()
1433 if (hsh_tbl->tbl == NULL) { in netlbl_unlabel_init()
1434 kfree(hsh_tbl); in netlbl_unlabel_init()
1437 for (iter = 0; iter < hsh_tbl->size; iter++) in netlbl_unlabel_init()
1438 INIT_LIST_HEAD(&hsh_tbl->tbl[iter]); in netlbl_unlabel_init()
1441 rcu_assign_pointer(netlbl_unlhsh, hsh_tbl); in netlbl_unlabel_init()