Home
last modified time | relevance | path

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

/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/umplock/
H A Dumplock_driver.c80 static int umplock_find_item_by_pid(_lock_cmd_priv *lock_cmd, int *item_slot, int *ref_slot) in umplock_find_item_by_pid() argument
85 lock_item = (_lock_item_s *)&lock_cmd->msg; in umplock_find_item_by_pid()
94 if (device.items[i].references[j].pid == lock_cmd->pid) { in umplock_find_item_by_pid()
120 static int do_umplock_create_locked(_lock_cmd_priv *lock_cmd) in do_umplock_create_locked() argument
124 _lock_item_s *lock_item = (_lock_item_s *)&lock_cmd->msg; in do_umplock_create_locked()
128 ret = umplock_find_client_valid(lock_cmd->pid); in do_umplock_create_locked()
134 ret = umplock_find_item_by_pid(lock_cmd, &i_index, &ref_index); in do_umplock_create_locked()
143 device.items[i_index].references[ref_index].pid = lock_cmd->pid; in do_umplock_create_locked()
158 device.items[i_index].references[0].pid = lock_cmd->pid; in do_umplock_create_locked()
172 static int do_umplock_create(_lock_cmd_priv *lock_cmd) in do_umplock_create() argument
177 do_umplock_process(_lock_cmd_priv *lock_cmd) do_umplock_process() argument
243 do_umplock_release(_lock_cmd_priv *lock_cmd) do_umplock_release() argument
359 do_umplock_client_add(_lock_cmd_priv *lock_cmd) do_umplock_client_add() argument
383 do_umplock_client_delete(_lock_cmd_priv *lock_cmd) do_umplock_client_delete() argument
431 _lock_cmd_priv lock_cmd ; umplock_driver_ioctl() local
497 _lock_cmd_priv lock_cmd; umplock_driver_open() local
511 _lock_cmd_priv lock_cmd; umplock_driver_release() local
[all...]

Completed in 1 milliseconds