Home
last modified time | relevance | path

Searched refs:do_smart_update (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/ipc/
H A Dsem.c1014 * do_smart_update - optimized update_queue
1021 * do_smart_update() does the required calls to update_queue and wakeup_zero,
1027 static void do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops, in do_smart_update() function
1396 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_setval()
1524 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_main()
2121 do_smart_update(sma, sops, nsops, 1, &wake_q); in do_semtimedop()
2419 do_smart_update(sma, NULL, 0, 1, &wake_q); in exit_sem()
/kernel/linux/linux-6.6/ipc/
H A Dsem.c1016 * do_smart_update - optimized update_queue
1023 * do_smart_update() does the required calls to update_queue and wakeup_zero,
1029 static void do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops, in do_smart_update() function
1398 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_setval()
1525 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_main()
2110 do_smart_update(sma, sops, nsops, 1, &wake_q); in __do_semtimedop()
2438 do_smart_update(sma, NULL, 0, 1, &wake_q); in exit_sem()

Completed in 6 milliseconds