Lines Matching defs:bkey
4227 struct bpf_key *bkey;
4240 bkey = kmalloc_obj(*bkey);
4241 if (!bkey) {
4246 bkey->key = key_ref_to_ptr(key_ref);
4247 bkey->has_ref = true;
4249 return bkey;
4275 struct bpf_key *bkey;
4280 bkey = kmalloc_obj(*bkey, GFP_ATOMIC);
4281 if (!bkey)
4284 bkey->key = (struct key *)(unsigned long)id;
4285 bkey->has_ref = false;
4287 return bkey;
4292 * @bkey: bpf_key structure
4294 * Decrement the reference count of the key inside *bkey*, if the pointer
4295 * is valid, and free *bkey*.
4297 __bpf_kfunc void bpf_key_put(struct bpf_key *bkey)
4299 if (bkey->has_ref)
4300 key_put(bkey->key);
4302 kfree(bkey);