Lines Matching refs:user
51 struct user_struct *user = get_current_user(); in bpf_map_charge_memlock() local
56 atomic_long_add(map->pages, &user->locked_vm); in bpf_map_charge_memlock()
58 if (atomic_long_read(&user->locked_vm) > memlock_limit) { in bpf_map_charge_memlock()
59 atomic_long_sub(map->pages, &user->locked_vm); in bpf_map_charge_memlock()
60 free_uid(user); in bpf_map_charge_memlock()
63 map->user = user; in bpf_map_charge_memlock()
69 struct user_struct *user = map->user; in bpf_map_uncharge_memlock() local
71 atomic_long_sub(map->pages, &user->locked_vm); in bpf_map_uncharge_memlock()
72 free_uid(user); in bpf_map_uncharge_memlock()
514 struct user_struct *user = get_current_user(); in bpf_prog_charge_memlock() local
519 atomic_long_add(prog->pages, &user->locked_vm); in bpf_prog_charge_memlock()
520 if (atomic_long_read(&user->locked_vm) > memlock_limit) { in bpf_prog_charge_memlock()
521 atomic_long_sub(prog->pages, &user->locked_vm); in bpf_prog_charge_memlock()
522 free_uid(user); in bpf_prog_charge_memlock()
525 prog->aux->user = user; in bpf_prog_charge_memlock()
531 struct user_struct *user = prog->aux->user; in bpf_prog_uncharge_memlock() local
533 atomic_long_sub(prog->pages, &user->locked_vm); in bpf_prog_uncharge_memlock()
534 free_uid(user); in bpf_prog_uncharge_memlock()