Searched refs:qptr (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx-cmd-queue.h | 234 * @qptr: Pointer to the queue's global state 237 __cvmx_cmd_queue_state_t *qptr) in __cvmx_cmd_queue_lock() 243 prefetch(qptr); in __cvmx_cmd_queue_lock() 279 [now_serving] "=m"(qptr->now_serving), [ticket] "=r"(tmp), in __cvmx_cmd_queue_lock() 287 * @qptr: Queue to unlock 289 static inline void __cvmx_cmd_queue_unlock(__cvmx_cmd_queue_state_t *qptr) in __cvmx_cmd_queue_unlock() argument 291 qptr->now_serving++; in __cvmx_cmd_queue_unlock() 332 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_write() local 336 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_write() 343 if (CVMX_CMD_QUEUE_ENABLE_MAX_DEPTH && unlikely(qptr in cvmx_cmd_queue_write() 236 __cvmx_cmd_queue_lock(cvmx_cmd_queue_id_t queue_id, __cvmx_cmd_queue_state_t *qptr) __cvmx_cmd_queue_lock() argument 430 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); cvmx_cmd_queue_write2() local 531 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); cvmx_cmd_queue_write3() local [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
H A D | cvmx-cmd-queue.h | 234 * @qptr: Pointer to the queue's global state 237 __cvmx_cmd_queue_state_t *qptr) in __cvmx_cmd_queue_lock() 243 prefetch(qptr); in __cvmx_cmd_queue_lock() 279 [now_serving] "=m"(qptr->now_serving), [ticket] "=r"(tmp), in __cvmx_cmd_queue_lock() 287 * @qptr: Queue to unlock 289 static inline void __cvmx_cmd_queue_unlock(__cvmx_cmd_queue_state_t *qptr) in __cvmx_cmd_queue_unlock() argument 291 qptr->now_serving++; in __cvmx_cmd_queue_unlock() 332 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_write() local 336 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_write() 343 if (CVMX_CMD_QUEUE_ENABLE_MAX_DEPTH && unlikely(qptr in cvmx_cmd_queue_write() 236 __cvmx_cmd_queue_lock(cvmx_cmd_queue_id_t queue_id, __cvmx_cmd_queue_state_t *qptr) __cvmx_cmd_queue_lock() argument 430 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); cvmx_cmd_queue_write2() local 531 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); cvmx_cmd_queue_write3() local [all...] |
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-cmd-queue.c | 209 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_shutdown() local 210 if (qptr == NULL) { in cvmx_cmd_queue_shutdown() 222 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_shutdown() 223 if (qptr->base_ptr_div128) { in cvmx_cmd_queue_shutdown() 225 ((uint64_t) qptr->base_ptr_div128 << 7), in cvmx_cmd_queue_shutdown() 226 qptr->fpa_pool, 0); in cvmx_cmd_queue_shutdown() 227 qptr->base_ptr_div128 = 0; in cvmx_cmd_queue_shutdown() 229 __cvmx_cmd_queue_unlock(qptr); in cvmx_cmd_queue_shutdown() 302 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_buffer() local 303 if (qptr in cvmx_cmd_queue_buffer() [all...] |
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-cmd-queue.c | 205 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_shutdown() local 206 if (qptr == NULL) { in cvmx_cmd_queue_shutdown() 218 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_shutdown() 219 if (qptr->base_ptr_div128) { in cvmx_cmd_queue_shutdown() 221 ((uint64_t) qptr->base_ptr_div128 << 7), in cvmx_cmd_queue_shutdown() 222 qptr->fpa_pool, 0); in cvmx_cmd_queue_shutdown() 223 qptr->base_ptr_div128 = 0; in cvmx_cmd_queue_shutdown() 225 __cvmx_cmd_queue_unlock(qptr); in cvmx_cmd_queue_shutdown() 298 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_buffer() local 299 if (qptr in cvmx_cmd_queue_buffer() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 7669 u8 i, j, *qptr; in bnxt_hwrm_queue_qportcfg() local 7689 qptr = &resp->queue_id0; in bnxt_hwrm_queue_qportcfg() 7691 bp->q_info[j].queue_id = *qptr; in bnxt_hwrm_queue_qportcfg() 7692 bp->q_ids[i] = *qptr++; in bnxt_hwrm_queue_qportcfg() 7693 bp->q_info[j].queue_profile = *qptr++; in bnxt_hwrm_queue_qportcfg()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 8096 u8 i, j, *qptr; in bnxt_hwrm_queue_qportcfg() local 8119 qptr = &resp->queue_id0; in bnxt_hwrm_queue_qportcfg() 8121 bp->q_info[j].queue_id = *qptr; in bnxt_hwrm_queue_qportcfg() 8122 bp->q_ids[i] = *qptr++; in bnxt_hwrm_queue_qportcfg() 8123 bp->q_info[j].queue_profile = *qptr++; in bnxt_hwrm_queue_qportcfg()
|
Completed in 33 milliseconds