Home
last modified time | relevance | path

Searched refs:q_thread_map (Results 1 – 3 of 3) sorted by relevance

/linux/tools/testing/selftests/ublk/
H A Dbatch.c548 void ublk_batch_setup_map(unsigned char (*q_thread_map)[UBLK_MAX_QUEUES], in ublk_batch_setup_map()
567 q_thread_map[j % nthreads][i % queues] = 1; in ublk_batch_setup_map()
585 if (q_thread_map[j][i]) in ublk_batch_setup_map()
586 q_thread_map[j][i] = seq++; in ublk_batch_setup_map()
594 if (q_thread_map[j][i]) in ublk_batch_setup_map()
602 printf("%03u ", q_thread_map[j][i]); in ublk_batch_setup_map()
H A Dkublk.c1030 unsigned char (*q_thread_map)[UBLK_MAX_QUEUES]; member
1073 if (info->q_thread_map) in __ublk_io_handler_fn()
1074 memcpy(t.q_map, info->q_thread_map[info->idx], sizeof(t.q_map)); in __ublk_io_handler_fn()
1467 unsigned char (*q_thread_map)[UBLK_MAX_QUEUES] = NULL; in ublk_start_daemon() local
1490 q_thread_map = calloc(dev->nthreads, sizeof(*q_thread_map)); in ublk_start_daemon()
1491 if (!q_thread_map) { in ublk_start_daemon()
1495 ublk_batch_setup_map(q_thread_map, dev->nthreads, in ublk_start_daemon()
1524 tinfo[i].q_thread_map = q_thread_map; in ublk_start_daemon()
1544 free(q_thread_map); in ublk_start_daemon()
H A Dkublk.h614 void ublk_batch_setup_map(unsigned char (*q_thread_map)[UBLK_MAX_QUEUES],