Lines Matching defs:bkey
1291 struct bpf_key *bkey;
1304 bkey = kmalloc(sizeof(*bkey), GFP_KERNEL);
1305 if (!bkey) {
1310 bkey->key = key_ref_to_ptr(key_ref);
1311 bkey->has_ref = true;
1313 return bkey;
1339 struct bpf_key *bkey;
1344 bkey = kmalloc(sizeof(*bkey), GFP_ATOMIC);
1345 if (!bkey)
1348 bkey->key = (struct key *)(unsigned long)id;
1349 bkey->has_ref = false;
1351 return bkey;
1356 * @bkey: bpf_key structure
1358 * Decrement the reference count of the key inside *bkey*, if the pointer
1359 * is valid, and free *bkey*.
1361 __bpf_kfunc void bpf_key_put(struct bpf_key *bkey)
1363 if (bkey->has_ref)
1364 key_put(bkey->key);
1366 kfree(bkey);