Home
last modified time | relevance | path

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

/arch/mips/include/asm/octeon/
A Dcvmx-cmd-queue.h193 int cvmx_cmd_queue_length(cvmx_cmd_queue_id_t queue_id);
223 int unit = queue_id >> 16; in __cvmx_cmd_queue_get_index()
224 int q = (queue_id >> 4) & 0xf; in __cvmx_cmd_queue_get_index()
225 int core = queue_id & 0xf; in __cvmx_cmd_queue_get_index()
308 state[__cvmx_cmd_queue_get_index(queue_id)]; in __cvmx_cmd_queue_get_state()
327 queue_id, in cvmx_cmd_queue_write()
336 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_write()
425 queue_id, in cvmx_cmd_queue_write2()
434 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_write2()
525 queue_id, in cvmx_cmd_queue_write3()
[all …]
/arch/mips/cavium-octeon/executive/
A Dcvmx-cmd-queue.c117 qstate = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_initialize()
188 ticket[__cvmx_cmd_queue_get_index(queue_id)] = 0; in cvmx_cmd_queue_initialize()
205 __cvmx_cmd_queue_state_t *qptr = __cvmx_cmd_queue_get_state(queue_id); in cvmx_cmd_queue_shutdown()
212 if (cvmx_cmd_queue_length(queue_id) > 0) { in cvmx_cmd_queue_shutdown()
218 __cvmx_cmd_queue_lock(queue_id, qptr); in cvmx_cmd_queue_shutdown()
238 int cvmx_cmd_queue_length(cvmx_cmd_queue_id_t queue_id) in cvmx_cmd_queue_length() argument
241 if (__cvmx_cmd_queue_get_state(queue_id) == NULL) in cvmx_cmd_queue_length()
249 switch ((cvmx_cmd_queue_id_t) (queue_id & 0xff0000)) { in cvmx_cmd_queue_length()
257 cvmx_write_csr(CVMX_PKO_REG_READ_IDX, queue_id & 0xffff); in cvmx_cmd_queue_length()
277 (queue_id & 0x7)); in cvmx_cmd_queue_length()
[all …]

Completed in 7 milliseconds