Searched refs:vdq (Results 1 – 4 of 4) sorted by relevance
81 atomic_set(&p->vdq.busy, 1); in qbman_swp_init()82 p->vdq.valid_bit = QB_VALID_BIT; in qbman_swp_init()330 if (!atomic_dec_and_test(&s->vdq.busy)) { in qbman_swp_pull()331 atomic_inc(&s->vdq.busy); in qbman_swp_pull()334 s->vdq.storage = *(void **)&cl[4]; in qbman_swp_pull()335 s->vdq.token = qb_attr_code_decode(&code_pull_token, cl); in qbman_swp_pull()340 p[0] = cl[0] | s->vdq.valid_bit; in qbman_swp_pull()341 s->vdq.valid_bit ^= QB_VALID_BIT; in qbman_swp_pull()409 atomic_inc(&s->vdq.busy); in qbman_swp_dqrr_next()470 if (s->vdq.storage == dq) { in qbman_dq_entry_has_newtoken()[all …]
68 } vdq; member
268 atomic_set(&p->vdq.available, 1); in qbman_swp_init()269 p->vdq.valid_bit = QB_VALID_BIT; in qbman_swp_init()1104 if (!atomic_dec_and_test(&s->vdq.available)) { in qbman_swp_pull_direct()1105 atomic_inc(&s->vdq.available); in qbman_swp_pull_direct()1108 s->vdq.storage = (void *)(uintptr_t)d->rsp_addr_virt; in qbman_swp_pull_direct()1120 p->verb = d->verb | s->vdq.valid_bit; in qbman_swp_pull_direct()1121 s->vdq.valid_bit ^= QB_VALID_BIT; in qbman_swp_pull_direct()1140 if (!atomic_dec_and_test(&s->vdq.available)) { in qbman_swp_pull_mem_back()1141 atomic_inc(&s->vdq.available); in qbman_swp_pull_mem_back()1144 s->vdq.storage = (void *)(uintptr_t)d->rsp_addr_virt; in qbman_swp_pull_mem_back()[all …]
139 } vdq; member