Lines Matching full:key
26 ble_store_read(int obj_type, const union ble_store_key *key, in ble_store_read() argument
36 rc = ble_hs_cfg.store_read_cb(obj_type, key, val); in ble_store_read()
80 ble_store_delete(int obj_type, const union ble_store_key *key) in ble_store_delete() argument
89 rc = ble_hs_cfg.store_delete_cb(obj_type, key); in ble_store_delete()
253 ble_store_read_cccd(const struct ble_store_key_cccd *key, in ble_store_read_cccd() argument
260 store_key = (void *)key; in ble_store_read_cccd()
278 ble_store_delete_cccd(const struct ble_store_key_cccd *key) in ble_store_delete_cccd() argument
283 store_key = (void *)key; in ble_store_delete_cccd()
335 union ble_store_key key; in ble_store_iterate() local
342 memset(&key, 0, sizeof(key)); in ble_store_iterate()
346 key.sec.peer_addr = *BLE_ADDR_ANY; in ble_store_iterate()
347 pidx = &key.sec.idx; in ble_store_iterate()
350 key.cccd.peer_addr = *BLE_ADDR_ANY; in ble_store_iterate()
351 pidx = &key.cccd.idx; in ble_store_iterate()
360 rc = ble_store_read(obj_type, &key, &value); in ble_store_iterate()
398 union ble_store_key key; in ble_store_clear() local
403 /* A zeroed key will always retrieve the first value. */ in ble_store_clear()
404 memset(&key, 0, sizeof key); in ble_store_clear()
410 rc = ble_store_delete(obj_type, &key); in ble_store_clear()