Home
last modified time | relevance | path

Searched refs:pages_sem (Results 1 – 2 of 2) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/
Dcmd.c195 up(ent->page_queue ? &cmd->vars.pages_sem : &cmd->vars.sem); in cmd_ent_put()
977 sem = ent->page_queue ? &cmd->vars.pages_sem : &cmd->vars.sem; in cmd_work_handler()
1574 down(&cmd->vars.pages_sem); in mlx5_cmd_allowed_opcode()
1578 up(&cmd->vars.pages_sem); in mlx5_cmd_allowed_opcode()
1590 down(&cmd->vars.pages_sem); in mlx5_cmd_change_mod()
1594 up(&cmd->vars.pages_sem); in mlx5_cmd_change_mod()
1780 while (down_trylock(&cmd->vars.pages_sem)) { in mlx5_cmd_flush()
1786 up(&cmd->vars.pages_sem); in mlx5_cmd_flush()
2252 sema_init(&cmd->vars.pages_sem, 1); in mlx5_cmd_enable()
/Linux-v6.6/include/linux/mlx5/
Ddriver.h299 struct semaphore pages_sem; member