Home
last modified time | relevance | path

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

/openbmc/linux/tools/lib/bpf/
H A Dhashmap.h131 long *old_key, long *old_value);
133 #define hashmap__insert(map, key, value, strategy, old_key, old_value) \ argument
135 hashmap_cast_ptr(old_key), \
141 #define hashmap__set(map, key, value, old_key, old_value) \ argument
142 hashmap__insert((map), (key), (value), HASHMAP_SET, (old_key), (old_value))
144 #define hashmap__update(map, key, value, old_key, old_value) \ argument
145 hashmap__insert((map), (key), (value), HASHMAP_UPDATE, (old_key), (old_value))
150 bool hashmap_delete(struct hashmap *map, long key, long *old_key, long *old_value);
152 #define hashmap__delete(map, key, old_key, old_value) \ argument
154 hashmap_cast_ptr(old_key), \
H A Dhashmap.c156 long *old_key, long *old_value) in hashmap_insert() argument
162 if (old_key) in hashmap_insert()
163 *old_key = 0; in hashmap_insert()
170 if (old_key) in hashmap_insert()
171 *old_key = entry->key; in hashmap_insert()
221 long *old_key, long *old_value) in hashmap_delete() argument
230 if (old_key) in hashmap_delete()
231 *old_key = entry->key; in hashmap_delete()
/openbmc/linux/tools/perf/util/
H A Dhashmap.h131 long *old_key, long *old_value);
133 #define hashmap__insert(map, key, value, strategy, old_key, old_value) \ argument
135 hashmap_cast_ptr(old_key), \
141 #define hashmap__set(map, key, value, old_key, old_value) \ argument
142 hashmap__insert((map), (key), (value), HASHMAP_SET, (old_key), (old_value))
144 #define hashmap__update(map, key, value, old_key, old_value) \ argument
145 hashmap__insert((map), (key), (value), HASHMAP_UPDATE, (old_key), (old_value))
150 bool hashmap_delete(struct hashmap *map, long key, long *old_key, long *old_value);
152 #define hashmap__delete(map, key, old_key, old_value) \ argument
154 hashmap_cast_ptr(old_key), \
H A Dexpr.c102 char *old_key = NULL; in ids__insert() local
108 free(old_key); in ids__insert()
119 char *old_key = NULL; in ids__union() local
135 free(old_key); in ids__union()
165 char *old_key = NULL; in expr__add_id_val_source_count() local
178 free(old_key); in expr__add_id_val_source_count()
186 char *old_key = NULL; in expr__add_ref() local
217 free(old_key); in expr__add_ref()
284 char *old_key = NULL; in expr__del_id() local
286 hashmap__delete(ctx->ids, id, &old_key, &old_val); in expr__del_id()
[all …]
H A Dhashmap.c156 long *old_key, long *old_value) in hashmap_insert() argument
162 if (old_key) in hashmap_insert()
163 *old_key = 0; in hashmap_insert()
170 if (old_key) in hashmap_insert()
171 *old_key = entry->key; in hashmap_insert()
221 long *old_key, long *old_value) in hashmap_delete() argument
230 if (old_key) in hashmap_delete()
231 *old_key = entry->key; in hashmap_delete()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dhashmap.c262 const char *key, *value, *old_key, *old_value; in test_hashmap_ptr_iface() local
279 err = hashmap__insert(map, "a", "apple", HASHMAP_SET, &old_key, &old_value); in test_hashmap_ptr_iface()
282 CHECK_STR("hashmap__update", old_key, "a"); in test_hashmap_ptr_iface()
289 err = hashmap__set(map, "b", "breadfruit", &old_key, &old_value); in test_hashmap_ptr_iface()
292 CHECK_STR("hashmap__set", old_key, "b"); in test_hashmap_ptr_iface()
295 err = hashmap__update(map, "b", "blueberry", &old_key, &old_value); in test_hashmap_ptr_iface()
298 CHECK_STR("hashmap__update", old_key, "b"); in test_hashmap_ptr_iface()
305 if (CHECK(!hashmap__delete(map, "c", &old_key, &old_value), in test_hashmap_ptr_iface()
308 CHECK_STR("hashmap__delete", old_key, "c"); in test_hashmap_ptr_iface()
/openbmc/linux/include/uapi/linux/
H A Dpr.h40 __u64 old_key; member
47 __u64 old_key; member
/openbmc/linux/include/linux/
H A Dpr.h20 int (*pr_register)(struct block_device *bdev, u64 old_key, u64 new_key,
26 int (*pr_preempt)(struct block_device *bdev, u64 old_key, u64 new_key,
/openbmc/linux/Documentation/block/
H A Dpr.rst64 is non-null. If no existing reservation exists old_key must be zero,
65 if an existing reservation should be replaced old_key must contain
69 in old_key.
92 old_key and replaces it with a new reservation of type for the
100 any outstanding command sent over a connection identified by old_key.
/openbmc/linux/net/mac80211/
H A Dkey.c851 struct ieee80211_key *old_key = NULL; in ieee80211_key_link() local
867 old_key = key_mtx_dereference(sdata->local, sta->ptk[idx]); in ieee80211_key_link()
874 (old_key && old_key->conf.cipher != key->conf.cipher)) { in ieee80211_key_link()
891 old_key = key_mtx_dereference(sdata->local, link_sta->gtk[idx]); in ieee80211_key_link()
894 old_key = key_mtx_dereference(sdata->local, in ieee80211_key_link()
896 if (!old_key) in ieee80211_key_link()
897 old_key = key_mtx_dereference(sdata->local, in ieee80211_key_link()
903 if (old_key && old_key->conf.cipher != key->conf.cipher) { in ieee80211_key_link()
913 if (ieee80211_key_identical(sdata, old_key, key)) { in ieee80211_key_link()
930 ret = ieee80211_key_replace(sdata, link, sta, pairwise, old_key, key); in ieee80211_key_link()
[all …]
/openbmc/qemu/target/s390x/
H A Dmmu_helper.c304 uint8_t key, old_key; in mmu_handle_skey() local
348 old_key = key; in mmu_handle_skey()
372 if (key != old_key) { in mmu_handle_skey()
/openbmc/linux/drivers/md/
H A Ddm.c3140 u64 old_key; member
3199 ret = ops->pr_register(dev->bdev, pr->old_key, pr->new_key, pr->flags); in __dm_pr_register()
3216 .old_key = old_key, in dm_pr_register()
3238 pr.old_key = new_key; in dm_pr_register()
3258 pr->ret = ops->pr_reserve(dev->bdev, pr->old_key, pr->type, pr->flags); in __dm_pr_reserve()
3269 .old_key = key, in dm_pr_reserve()
3301 pr->ret = ops->pr_release(dev->bdev, pr->old_key, pr->type); in __dm_pr_release()
3311 .old_key = key, in dm_pr_release()
3335 pr->ret = ops->pr_preempt(dev->bdev, pr->old_key, pr->new_key, pr->type, in __dm_pr_preempt()
3343 static int dm_pr_preempt(struct block_device *bdev, u64 old_key, u64 new_key, in dm_pr_preempt() argument
[all …]
/openbmc/linux/block/
H A Dioctl.c291 return ops->pr_register(bdev, reg.old_key, reg.new_key, reg.flags); in blkdev_pr_register()
345 return ops->pr_preempt(bdev, p.old_key, p.new_key, p.type, abort); in blkdev_pr_preempt()
/openbmc/linux/net/bluetooth/
H A Dhci_core.c1296 struct link_key *key, *old_key; in hci_add_link_key() local
1299 old_key = hci_find_link_key(hdev, bdaddr); in hci_add_link_key()
1300 if (old_key) { in hci_add_link_key()
1301 old_key_type = old_key->type; in hci_add_link_key()
1302 key = old_key; in hci_add_link_key()
1343 struct smp_ltk *key, *old_key; in hci_add_ltk() local
1346 old_key = hci_find_ltk(hdev, bdaddr, addr_type, role); in hci_add_ltk()
1347 if (old_key) in hci_add_ltk()
1348 key = old_key; in hci_add_ltk()
/openbmc/linux/drivers/scsi/
H A Dsd.c1923 static int sd_pr_register(struct block_device *bdev, u64 old_key, u64 new_key, in sd_pr_register() argument
1929 old_key, new_key, 0, in sd_pr_register()
1948 static int sd_pr_preempt(struct block_device *bdev, u64 old_key, u64 new_key, in sd_pr_preempt() argument
1951 return sd_pr_out_command(bdev, abort ? 0x05 : 0x04, old_key, new_key, in sd_pr_preempt()