/dports/sysutils/tmux23/tmux-2.3/ |
H A D | cmd-queue.c | 36 cmdq = xcalloc(1, sizeof *cmdq); in cmdq_new() 50 return (cmdq); in cmdq_new() 64 free(cmdq); in cmdq_free() 151 (long) cmdq->time, cmdq->number, flags); in cmdq_guard() 206 if (cmd_prepare_state(cmd, cmdq, cmdq->parent) != 0) in cmdq_continue_one() 227 if (cmd_prepare_state(cmd, cmdq, cmdq->parent) != 0) in cmdq_continue_one() 277 cmdq->item = TAILQ_FIRST(&cmdq->queue); in cmdq_continue() 280 cmdq->cmd = TAILQ_NEXT(cmdq->cmd, qentry); in cmdq_continue() 294 cmdq->cmd = TAILQ_NEXT(cmdq->cmd, qentry); in cmdq_continue() 298 TAILQ_REMOVE(&cmdq->queue, cmdq->item, qentry); in cmdq_continue() [all …]
|
H A D | cmd-if-shell.c | 56 struct cmd_q *cmdq; member 76 if (cmdq->client != NULL && cmdq->client->session == NULL) in cmd_if_shell_exec() 77 cwd = cmdq->client->cwd; in cmd_if_shell_exec() 104 cmdq_run(cmdq, cmdlist, &cmdq->item->mouse); in cmd_if_shell_exec() 119 cdata->cmdq = cmdq; in cmd_if_shell_exec() 121 cmdq->references++; in cmd_if_shell_exec() 137 struct cmd_q *cmdq = cdata->cmdq, *cmdq1; in cmd_if_shell_callback() local 173 struct cmd_q *cmdq = cdata->cmdq; in cmd_if_shell_done() local 183 cmdq_continue(cmdq); in cmd_if_shell_done() 194 struct cmd_q *cmdq = cdata->cmdq; in cmd_if_shell_free() local [all …]
|
/dports/sysutils/tmate-ssh-server/tmate-ssh-server-97d2024/ |
H A D | cmd-queue.c | 37 cmdq = xcalloc(1, sizeof *cmdq); in cmdq_new() 51 return (cmdq); in cmdq_new() 65 free(cmdq); in cmdq_free() 152 (long) cmdq->time, cmdq->number, flags); in cmdq_guard() 197 client_id = cmdq->client ? cmdq->client->id : -1; in cmdq_continue_one() 246 cmdq->item = TAILQ_FIRST(&cmdq->queue); in cmdq_continue() 247 cmdq->cmd = TAILQ_FIRST(&cmdq->item->cmdlist->list); in cmdq_continue() 249 cmdq->cmd = TAILQ_NEXT(cmdq->cmd, qentry); in cmdq_continue() 262 cmdq->cmd = TAILQ_NEXT(cmdq->cmd, qentry); in cmdq_continue() 266 TAILQ_REMOVE(&cmdq->queue, cmdq->item, qentry); in cmdq_continue() [all …]
|
H A D | cmd-if-shell.c | 56 struct cmd_q *cmdq; member 76 if (cmdq->client != NULL && cmdq->client->session == NULL) in cmd_if_shell_exec() 77 cwd = cmdq->client->cwd; in cmd_if_shell_exec() 104 cmdq_run(cmdq, cmdlist, &cmdq->item->mouse); in cmd_if_shell_exec() 119 cdata->cmdq = cmdq; in cmd_if_shell_exec() 121 cmdq->references++; in cmd_if_shell_exec() 137 struct cmd_q *cmdq = cdata->cmdq, *cmdq1; in cmd_if_shell_callback() local 172 struct cmd_q *cmdq = cdata->cmdq; in cmd_if_shell_done() local 182 cmdq_continue(cmdq); in cmd_if_shell_done() 193 struct cmd_q *cmdq = cdata->cmdq; in cmd_if_shell_free() local [all …]
|
H A D | cmd-set-option.c | 98 struct session *s = cmdq->state.tflag.s; in cmd_set_option_exec() 109 cmdq_error(cmdq, "invalid option"); in cmd_set_option_exec() 152 cmdq_error(cmdq, "no such window: %s", in cmd_set_option_exec() 155 cmdq_error(cmdq, "no current window"); in cmd_set_option_exec() 165 cmdq_error(cmdq, "no such session: %s", in cmd_set_option_exec() 168 cmdq_error(cmdq, "no current session"); in cmd_set_option_exec() 173 cmdq_error(cmdq, "unknown table"); in cmd_set_option_exec() 228 struct session *s = cmdq->state.tflag.s; in cmd_set_option_user() 263 cmdq_error(cmdq, "empty value"); in cmd_set_option_user() 322 cmdq_error(cmdq, "empty value"); in cmd_set_option_set() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | cmdq.c | 28 u32 head = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->head_reg); in nvkm_falcon_cmdq_has_room() 29 u32 tail = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->tail_reg); in nvkm_falcon_cmdq_has_room() 35 free = cmdq->offset + cmdq->size - head; in nvkm_falcon_cmdq_has_room() 67 cmdq->position = cmdq->offset; in nvkm_falcon_cmdq_rewind() 84 cmdq->position = nvkm_falcon_rd32(falcon, cmdq->head_reg); in nvkm_falcon_cmdq_open() 95 nvkm_falcon_wr32(cmdq->qmgr->falcon, cmdq->head_reg, cmdq->position); in nvkm_falcon_cmdq_close() 180 cmdq->head_reg = func->cmdq.head + index * func->cmdq.stride; in nvkm_falcon_cmdq_init() 181 cmdq->tail_reg = func->cmdq.tail + index * func->cmdq.stride; in nvkm_falcon_cmdq_init() 187 index, cmdq->offset, cmdq->size); in nvkm_falcon_cmdq_init() 194 if (cmdq) { in nvkm_falcon_cmdq_del() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | cmdq.c | 28 u32 head = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->head_reg); in nvkm_falcon_cmdq_has_room() 29 u32 tail = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->tail_reg); in nvkm_falcon_cmdq_has_room() 35 free = cmdq->offset + cmdq->size - head; in nvkm_falcon_cmdq_has_room() 67 cmdq->position = cmdq->offset; in nvkm_falcon_cmdq_rewind() 84 cmdq->position = nvkm_falcon_rd32(falcon, cmdq->head_reg); in nvkm_falcon_cmdq_open() 95 nvkm_falcon_wr32(cmdq->qmgr->falcon, cmdq->head_reg, cmdq->position); in nvkm_falcon_cmdq_close() 180 cmdq->head_reg = func->cmdq.head + index * func->cmdq.stride; in nvkm_falcon_cmdq_init() 181 cmdq->tail_reg = func->cmdq.tail + index * func->cmdq.stride; in nvkm_falcon_cmdq_init() 187 index, cmdq->offset, cmdq->size); in nvkm_falcon_cmdq_init() 194 if (cmdq) { in nvkm_falcon_cmdq_del() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | cmdq.c | 28 u32 head = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->head_reg); in nvkm_falcon_cmdq_has_room() 29 u32 tail = nvkm_falcon_rd32(cmdq->qmgr->falcon, cmdq->tail_reg); in nvkm_falcon_cmdq_has_room() 35 free = cmdq->offset + cmdq->size - head; in nvkm_falcon_cmdq_has_room() 67 cmdq->position = cmdq->offset; in nvkm_falcon_cmdq_rewind() 84 cmdq->position = nvkm_falcon_rd32(falcon, cmdq->head_reg); in nvkm_falcon_cmdq_open() 95 nvkm_falcon_wr32(cmdq->qmgr->falcon, cmdq->head_reg, cmdq->position); in nvkm_falcon_cmdq_close() 180 cmdq->head_reg = func->cmdq.head + index * func->cmdq.stride; in nvkm_falcon_cmdq_init() 181 cmdq->tail_reg = func->cmdq.tail + index * func->cmdq.stride; in nvkm_falcon_cmdq_init() 187 index, cmdq->offset, cmdq->size); in nvkm_falcon_cmdq_init() 194 if (cmdq) { in nvkm_falcon_cmdq_del() [all …]
|
/dports/sysutils/tmate/tmate-2.4.0/ |
H A D | cmd-queue.c | 37 cmdq = xcalloc(1, sizeof *cmdq); in cmdq_new() 51 return (cmdq); in cmdq_new() 65 free(cmdq); in cmdq_free() 162 (long) cmdq->time, cmdq->number, flags); in cmdq_guard() 252 cmdq->item = TAILQ_FIRST(&cmdq->queue); in cmdq_continue() 253 cmdq->cmd = TAILQ_FIRST(&cmdq->item->cmdlist->list); in cmdq_continue() 255 cmdq->cmd = TAILQ_NEXT(cmdq->cmd, qentry); in cmdq_continue() 268 cmdq->cmd = TAILQ_NEXT(cmdq->cmd, qentry); in cmdq_continue() 272 TAILQ_REMOVE(&cmdq->queue, cmdq->item, qentry); in cmdq_continue() 278 cmdq->cmd = TAILQ_FIRST(&cmdq->item->cmdlist->list); in cmdq_continue() [all …]
|
H A D | cmd-if-shell.c | 56 struct cmd_q *cmdq; member 76 if (cmdq->client != NULL && cmdq->client->session == NULL) in cmd_if_shell_exec() 77 cwd = cmdq->client->cwd; in cmd_if_shell_exec() 104 cmdq_run(cmdq, cmdlist, &cmdq->item->mouse); in cmd_if_shell_exec() 119 cdata->cmdq = cmdq; in cmd_if_shell_exec() 121 cmdq->references++; in cmd_if_shell_exec() 137 struct cmd_q *cmdq = cdata->cmdq, *cmdq1; in cmd_if_shell_callback() local 172 struct cmd_q *cmdq = cdata->cmdq; in cmd_if_shell_done() local 182 cmdq_continue(cmdq); in cmd_if_shell_done() 193 struct cmd_q *cmdq = cdata->cmdq; in cmd_if_shell_free() local [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/mailbox/ |
H A D | mtk-cmdq-mailbox.c | 62 struct cmdq *cmdq; member 88 struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox); in cmdq_get_shift_pa() argument 119 static void cmdq_init(struct cmdq *cmdq) in cmdq_init() argument 200 struct cmdq *cmdq = task->cmdq; in cmdq_task_handle_error() local 267 struct cmdq *cmdq = dev; in cmdq_irq_handler() local 288 struct cmdq *cmdq = dev_get_drvdata(dev); in cmdq_suspend() local 313 struct cmdq *cmdq = dev_get_drvdata(dev); in cmdq_resume() local 344 task->cmdq = cmdq; in cmdq_mbox_send_data() 512 struct cmdq *cmdq; in cmdq_probe() local 548 dev, cmdq->base, cmdq->irq); in cmdq_probe() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/mailbox/ |
H A D | mtk-cmdq-mailbox.c | 62 struct cmdq *cmdq; member 88 struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox); in cmdq_get_shift_pa() local 119 static void cmdq_init(struct cmdq *cmdq) in cmdq_init() argument 200 struct cmdq *cmdq = task->cmdq; in cmdq_task_handle_error() local 267 struct cmdq *cmdq = dev; in cmdq_irq_handler() local 288 struct cmdq *cmdq = dev_get_drvdata(dev); in cmdq_suspend() local 313 struct cmdq *cmdq = dev_get_drvdata(dev); in cmdq_resume() local 344 task->cmdq = cmdq; in cmdq_mbox_send_data() 512 struct cmdq *cmdq; in cmdq_probe() local 548 dev, cmdq->base, cmdq->irq); in cmdq_probe() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/mailbox/ |
H A D | mtk-cmdq-mailbox.c | 62 struct cmdq *cmdq; member 88 struct cmdq *cmdq = container_of(chan->mbox, struct cmdq, mbox); in cmdq_get_shift_pa() argument 119 static void cmdq_init(struct cmdq *cmdq) in cmdq_init() argument 200 struct cmdq *cmdq = task->cmdq; in cmdq_task_handle_error() local 267 struct cmdq *cmdq = dev; in cmdq_irq_handler() local 288 struct cmdq *cmdq = dev_get_drvdata(dev); in cmdq_suspend() local 313 struct cmdq *cmdq = dev_get_drvdata(dev); in cmdq_resume() local 344 task->cmdq = cmdq; in cmdq_mbox_send_data() 512 struct cmdq *cmdq; in cmdq_probe() local 548 dev, cmdq->base, cmdq->irq); in cmdq_probe() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_lib.c | 29 cmdq->qsize = (ndev->qlen * cmdq->instr_size) + align_bytes; in nitrox_cmdq_init() 30 cmdq->unalign_base = dma_alloc_coherent(DEV(ndev), cmdq->qsize, in nitrox_cmdq_init() 36 cmdq->dma = PTR_ALIGN(cmdq->unalign_dma, align_bytes); in nitrox_cmdq_init() 37 cmdq->base = cmdq->unalign_base + (cmdq->dma - cmdq->unalign_dma); in nitrox_cmdq_init() 64 if (!cmdq) in nitrox_cmdq_cleanup() 74 cmdq->unalign_base, cmdq->unalign_dma); in nitrox_cmdq_cleanup() 82 cmdq->dma = 0; in nitrox_cmdq_cleanup() 83 cmdq->qsize = 0; in nitrox_cmdq_cleanup() 106 cmdq = kzalloc_node(sizeof(*cmdq), GFP_KERNEL, ndev->node); in nitrox_alloc_aqm_queues() 107 if (!cmdq) { in nitrox_alloc_aqm_queues() [all …]
|
H A D | nitrox_reqmgr.c | 295 idx = cmdq->write_idx; in post_se_instr() 297 ent = cmdq->base + (idx * cmdq->instr_size); in post_se_instr() 301 response_list_add(sr, cmdq); in post_se_instr() 341 post_se_instr(sr, cmdq); in post_backlog_cmds() 350 struct nitrox_cmdq *cmdq = sr->cmdq; in nitrox_enqueue_request() local 354 post_backlog_cmds(cmdq); in nitrox_enqueue_request() 363 backlog_list_add(sr, cmdq); in nitrox_enqueue_request() 366 post_se_instr(sr, cmdq); in nitrox_enqueue_request() 504 struct nitrox_cmdq *cmdq; in backlog_qflush_work() local 507 post_backlog_cmds(cmdq); in backlog_qflush_work() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_lib.c | 29 cmdq->qsize = (ndev->qlen * cmdq->instr_size) + align_bytes; in nitrox_cmdq_init() 30 cmdq->unalign_base = dma_alloc_coherent(DEV(ndev), cmdq->qsize, in nitrox_cmdq_init() 36 cmdq->dma = PTR_ALIGN(cmdq->unalign_dma, align_bytes); in nitrox_cmdq_init() 37 cmdq->base = cmdq->unalign_base + (cmdq->dma - cmdq->unalign_dma); in nitrox_cmdq_init() 64 if (!cmdq) in nitrox_cmdq_cleanup() 74 cmdq->unalign_base, cmdq->unalign_dma); in nitrox_cmdq_cleanup() 82 cmdq->dma = 0; in nitrox_cmdq_cleanup() 83 cmdq->qsize = 0; in nitrox_cmdq_cleanup() 106 cmdq = kzalloc_node(sizeof(*cmdq), GFP_KERNEL, ndev->node); in nitrox_alloc_aqm_queues() 107 if (!cmdq) { in nitrox_alloc_aqm_queues() [all …]
|
H A D | nitrox_reqmgr.c | 295 idx = cmdq->write_idx; in post_se_instr() 297 ent = cmdq->base + (idx * cmdq->instr_size); in post_se_instr() 301 response_list_add(sr, cmdq); in post_se_instr() 341 post_se_instr(sr, cmdq); in post_backlog_cmds() 350 struct nitrox_cmdq *cmdq = sr->cmdq; in nitrox_enqueue_request() local 354 post_backlog_cmds(cmdq); in nitrox_enqueue_request() 363 backlog_list_add(sr, cmdq); in nitrox_enqueue_request() 366 post_se_instr(sr, cmdq); in nitrox_enqueue_request() 504 struct nitrox_cmdq *cmdq; in backlog_qflush_work() local 507 post_backlog_cmds(cmdq); in backlog_qflush_work() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_lib.c | 29 cmdq->qsize = (ndev->qlen * cmdq->instr_size) + align_bytes; in nitrox_cmdq_init() 30 cmdq->unalign_base = dma_alloc_coherent(DEV(ndev), cmdq->qsize, in nitrox_cmdq_init() 36 cmdq->dma = PTR_ALIGN(cmdq->unalign_dma, align_bytes); in nitrox_cmdq_init() 37 cmdq->base = cmdq->unalign_base + (cmdq->dma - cmdq->unalign_dma); in nitrox_cmdq_init() 64 if (!cmdq) in nitrox_cmdq_cleanup() 74 cmdq->unalign_base, cmdq->unalign_dma); in nitrox_cmdq_cleanup() 82 cmdq->dma = 0; in nitrox_cmdq_cleanup() 83 cmdq->qsize = 0; in nitrox_cmdq_cleanup() 106 cmdq = kzalloc_node(sizeof(*cmdq), GFP_KERNEL, ndev->node); in nitrox_alloc_aqm_queues() 107 if (!cmdq) { in nitrox_alloc_aqm_queues() [all …]
|
H A D | nitrox_reqmgr.c | 295 idx = cmdq->write_idx; in post_se_instr() 297 ent = cmdq->base + (idx * cmdq->instr_size); in post_se_instr() 301 response_list_add(sr, cmdq); in post_se_instr() 341 post_se_instr(sr, cmdq); in post_backlog_cmds() 350 struct nitrox_cmdq *cmdq = sr->cmdq; in nitrox_enqueue_request() local 354 post_backlog_cmds(cmdq); in nitrox_enqueue_request() 363 backlog_list_add(sr, cmdq); in nitrox_enqueue_request() 366 post_se_instr(sr, cmdq); in nitrox_enqueue_request() 504 struct nitrox_cmdq *cmdq; in backlog_qflush_work() local 507 post_backlog_cmds(cmdq); in backlog_qflush_work() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_msgq.c | 56 cmdq->flags = 0; in cmdq_sm_stopped_entry() 57 cmdq->token = 0; in cmdq_sm_stopped_entry() 58 cmdq->offset = 0; in cmdq_sm_stopped_entry() 195 if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->dbell_mb, in bfa_msgq_cmdq_dbell() 219 BFA_MSGQ_INDX_ADD(cmdq->producer_index, 1, cmdq->depth); in __cmd_copy() 270 cmdq->token = 0; in bfa_msgq_cmdq_copy_req() 292 cmdq->token++; in bfa_msgq_cmdq_copy_rsp() 296 if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->copy_mb, in bfa_msgq_cmdq_copy_rsp() 307 cmdq->msgq = msgq; in bfa_msgq_cmdq_attach() 517 bfa_dma_be_addr_set(msgq_cfg->cmdq.addr, msgq->cmdq.addr.pa); in bfa_msgq_init() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_msgq.c | 56 cmdq->flags = 0; in cmdq_sm_stopped_entry() 57 cmdq->token = 0; in cmdq_sm_stopped_entry() 58 cmdq->offset = 0; in cmdq_sm_stopped_entry() 195 if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->dbell_mb, in bfa_msgq_cmdq_dbell() 219 BFA_MSGQ_INDX_ADD(cmdq->producer_index, 1, cmdq->depth); in __cmd_copy() 270 cmdq->token = 0; in bfa_msgq_cmdq_copy_req() 292 cmdq->token++; in bfa_msgq_cmdq_copy_rsp() 296 if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->copy_mb, in bfa_msgq_cmdq_copy_rsp() 307 cmdq->msgq = msgq; in bfa_msgq_cmdq_attach() 517 bfa_dma_be_addr_set(msgq_cfg->cmdq.addr, msgq->cmdq.addr.pa); in bfa_msgq_init() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_msgq.c | 56 cmdq->flags = 0; in cmdq_sm_stopped_entry() 57 cmdq->token = 0; in cmdq_sm_stopped_entry() 58 cmdq->offset = 0; in cmdq_sm_stopped_entry() 195 if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->dbell_mb, in bfa_msgq_cmdq_dbell() 219 BFA_MSGQ_INDX_ADD(cmdq->producer_index, 1, cmdq->depth); in __cmd_copy() 270 cmdq->token = 0; in bfa_msgq_cmdq_copy_req() 292 cmdq->token++; in bfa_msgq_cmdq_copy_rsp() 296 if (!bfa_nw_ioc_mbox_queue(cmdq->msgq->ioc, &cmdq->copy_mb, in bfa_msgq_cmdq_copy_rsp() 307 cmdq->msgq = msgq; in bfa_msgq_cmdq_attach() 517 bfa_dma_be_addr_set(msgq_cfg->cmdq.addr, msgq->cmdq.addr.pa); in bfa_msgq_init() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_cmdq.c | 78 #define cmdq_to_cmdqs(cmdq) container_of((cmdq) - (cmdq)->cmdq_type, \ argument 369 cmdq->wrapped = !cmdq->wrapped; in cmdq_sync_cmd_direct_resp() 448 cmdq->wrapped = !cmdq->wrapped; in cmdq_set_arm_bit() 515 struct hinic_cmdq *cmdq = &cmdqs->cmdq[HINIC_CMDQ_SYNC]; in hinic_set_arm_bit() local 648 struct hinic_cmdq *cmdq = &cmdqs->cmdq[cmdq_type]; in cmdq_ceq_handler() local 748 cmdq->wq = wq; in init_cmdq() 750 cmdq->wrapped = 1; in init_cmdq() 754 cmdq->done = vzalloc(array_size(sizeof(*cmdq->done), wq->q_depth)); in init_cmdq() 755 if (!cmdq->done) in init_cmdq() 758 cmdq->errcode = vzalloc(array_size(sizeof(*cmdq->errcode), in init_cmdq() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_cmdq.c | 78 #define cmdq_to_cmdqs(cmdq) container_of((cmdq) - (cmdq)->cmdq_type, \ argument 369 cmdq->wrapped = !cmdq->wrapped; in cmdq_sync_cmd_direct_resp() 448 cmdq->wrapped = !cmdq->wrapped; in cmdq_set_arm_bit() 515 struct hinic_cmdq *cmdq = &cmdqs->cmdq[HINIC_CMDQ_SYNC]; in hinic_set_arm_bit() local 648 struct hinic_cmdq *cmdq = &cmdqs->cmdq[cmdq_type]; in cmdq_ceq_handler() local 748 cmdq->wq = wq; in init_cmdq() 750 cmdq->wrapped = 1; in init_cmdq() 754 cmdq->done = vzalloc(array_size(sizeof(*cmdq->done), wq->q_depth)); in init_cmdq() 755 if (!cmdq->done) in init_cmdq() 758 cmdq->errcode = vzalloc(array_size(sizeof(*cmdq->errcode), in init_cmdq() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_cmdq.c | 78 #define cmdq_to_cmdqs(cmdq) container_of((cmdq) - (cmdq)->cmdq_type, \ argument 369 cmdq->wrapped = !cmdq->wrapped; in cmdq_sync_cmd_direct_resp() 448 cmdq->wrapped = !cmdq->wrapped; in cmdq_set_arm_bit() 515 struct hinic_cmdq *cmdq = &cmdqs->cmdq[HINIC_CMDQ_SYNC]; in hinic_set_arm_bit() local 648 struct hinic_cmdq *cmdq = &cmdqs->cmdq[cmdq_type]; in cmdq_ceq_handler() local 748 cmdq->wq = wq; in init_cmdq() 750 cmdq->wrapped = 1; in init_cmdq() 754 cmdq->done = vzalloc(array_size(sizeof(*cmdq->done), wq->q_depth)); in init_cmdq() 755 if (!cmdq->done) in init_cmdq() 758 cmdq->errcode = vzalloc(array_size(sizeof(*cmdq->errcode), in init_cmdq() [all …]
|