Searched refs:pages_sem (Results 1 – 2 of 2) sorted by relevance
198 up(ent->page_queue ? &cmd->vars.pages_sem : &cmd->vars.sem); in cmd_ent_put()1013 down(&cmd->vars.pages_sem); in cmd_work_handler()1600 down(&cmd->vars.pages_sem); in mlx5_cmd_allowed_opcode()1604 up(&cmd->vars.pages_sem); in mlx5_cmd_allowed_opcode()1616 down(&cmd->vars.pages_sem); in mlx5_cmd_change_mod()1620 up(&cmd->vars.pages_sem); in mlx5_cmd_change_mod()1813 while (down_trylock(&cmd->vars.pages_sem)) { in mlx5_cmd_flush()1819 up(&cmd->vars.pages_sem); in mlx5_cmd_flush()2286 sema_init(&cmd->vars.pages_sem, 1); in mlx5_cmd_enable()
299 struct semaphore pages_sem; member