• KP Singh's avatar
    bpf: Renames in preparation for bpf_local_storage · 1f00d375
    KP Singh authored
    A purely mechanical change to split the renaming from the actual
    generalization.
    
    Flags/consts:
    
      SK_STORAGE_CREATE_FLAG_MASK	BPF_LOCAL_STORAGE_CREATE_FLAG_MASK
      BPF_SK_STORAGE_CACHE_SIZE	BPF_LOCAL_STORAGE_CACHE_SIZE
      MAX_VALUE_SIZE		BPF_LOCAL_STORAGE_MAX_VALUE_SIZE
    
    Structs:
    
      bucket			bpf_local_storage_map_bucket
      bpf_sk_storage_map		bpf_local_storage_map
      bpf_sk_storage_data		bpf_local_storage_data
      bpf_sk_storage_elem		bpf_local_storage_elem
      bpf_sk_storage		bpf_local_storage
    
    The "sk" member in bpf_local_storage is also updated to "owner"
    in preparation for changing the type to void * in a subsequent patch.
    
    Functions:
    
      selem_linked_to_sk			selem_linked_to_storage
      selem_alloc				bpf_selem_alloc
      __selem_unlink_sk			bpf_selem_unlink_storage_nolock
      __selem_link_sk			bpf_selem_link_storage_nolock
      selem_unlink_sk			__bpf_selem_unlink_storage
      sk_storage_update			bpf_local_storage_update
      __sk_storage_lookup			bpf_local_storage_lookup
      bpf_sk_storage_map_free		bpf_local_storage_map_free
      bpf_sk_storage_map_alloc		bpf_local_storage_map_alloc
      bpf_sk_storage_map_alloc_check	bpf_local_storage_map_alloc_check
      bpf_sk_storage_map_check_btf		bpf_local_storage_map_check_btf
    Signed-off-by: default avatarKP Singh <kpsingh@google.com>
    Signed-off-by: default avatarAlexei Starovoitov <ast@kernel.org>
    Acked-by: default avatarMartin KaFai Lau <kafai@fb.com>
    Link: https://lore.kernel.org/bpf/20200825182919.1118197-2-kpsingh@chromium.org
    1f00d375
bpf_sk_storage.c 38.2 KB