Lines Matching refs:key

66 	.key_offset		= offsetof(struct nft_object, key),
1300 const char *name = arg->key; in nft_chain_hash_cmp()
1318 return nft_objname_hash(&obj->key, 0, seed); in nft_objname_hash_obj()
1324 const struct nft_object_hash_key *k = arg->key; in nft_objname_hash_cmp()
1327 if (obj->key.table != k->table) in nft_objname_hash_cmp()
1330 return strcmp(obj->key.name, k->name); in nft_objname_hash_cmp()
5672 (*nft_set_ext_obj(ext))->key.name) < 0) in nf_tables_fill_setelem()
5954 struct nft_data *key, struct nlattr *attr) in nft_setelem_parse_key() argument
5962 return nft_data_init(ctx, key, &desc, attr); in nft_setelem_parse_key()
6047 err = nft_setelem_parse_key(ctx, set, &elem.key.val, in nft_get_set_elem()
6249 const u32 *key, const u32 *key_end, in nft_set_elem_init() argument
6264 nft_set_ext_key(ext), key, set->klen) < 0) in nft_set_elem_init()
6765 err = nft_setelem_parse_key(ctx, set, &elem.key.val, in nft_add_set_elem()
6880 elem.priv = nft_set_elem_init(set, &tmpl, elem.key.val.data, in nft_add_set_elem()
6971 nft_data_release(&elem.key.val, NFT_DATA_VALUE); in nft_add_set_elem()
7113 err = nft_setelem_parse_key(ctx, set, &elem.key.val, in nft_del_setelem()
7135 elem.priv = nft_set_elem_init(set, &tmpl, elem.key.val.data, in nft_del_setelem()
7168 nft_data_release(&elem.key.val, NFT_DATA_VALUE); in nft_del_setelem()
7620 obj->key.table = table; in nf_tables_newobj()
7623 obj->key.name = nla_strdup(nla[NFTA_OBJ_NAME], GFP_KERNEL_ACCOUNT); in nf_tables_newobj()
7624 if (!obj->key.name) { in nf_tables_newobj()
7656 kfree(obj->key.name); in nf_tables_newobj()
7683 nla_put_string(skb, NFTA_OBJ_NAME, obj->key.name) || in nf_tables_fill_obj_info()
7959 kfree(obj->key.name); in nft_obj_destroy()