Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/hashtab.c __rhtab_map_lookup_and_delete_batch() -> rhtab_read_elem_value()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 0 map->key_size 0-4000000
PARAM_VALUE 0 map->ops 4096-ptr_max
PARAM_VALUE 0 map->ops->map_lookup_and_delete_batch 0,1162106831773184000,5857178533830610944,7056744708359086080,8047599492099870720,8153334481063559168
PARAM_VALUE 0 map->ops->map_lookup_batch 0,631431616227323904,968212869968297984,3636988385139924992,5229998854994575360,6341067303080312832,6609440822477774848
PARAM_VALUE 1 dst 1-u64max
PARAM_VALUE 2 elem 4096-ptr_max
BUF_SIZE 0 map s32min-(-2),1-s32max
BUF_SIZE 0 map s32min-(-2),1-s32max
BUF_SIZE 1 dst 0-u32max,u64max
BUF_SIZE 1 dst 0-u32max,u64max
DATA_SOURCE 0 map $0
NOCHECK_CALL
LOCK2 rcu_read

kernel/bpf/hashtab.c rhtab_delete_elem() -> rhtab_read_elem_value()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 1 dst 16,4096-ptr_max
PARAM_VALUE 2 elem 1-u64max
PARAM_VALUE 3 flags 1-6
BUF_SIZE 1 dst 0-s32max
BUF_SIZE 1 dst 0-s32max
DATA_SOURCE 1 dst $2
DATA_SOURCE 2 elem $1
DATA_SOURCE 3 flags $3
BIT_INFO 3 flags 0x0,0x4
BIT_INFO 3 flags 0x0,0x4
NOCHECK_CALL
LOCK2 rcu_read