Searched refs:tag_map (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/block/ |
D | blk-tag.c | 40 BUG_ON(find_first_bit(bqt->tag_map, bqt->max_depth) < in blk_free_tags() 46 kfree(bqt->tag_map); in blk_free_tags() 47 bqt->tag_map = NULL; in blk_free_tags() 93 unsigned long *tag_map; in init_tag_map() local 107 tag_map = kcalloc(nr_ulongs, sizeof(unsigned long), GFP_ATOMIC); in init_tag_map() 108 if (!tag_map) in init_tag_map() 114 tags->tag_map = tag_map; in init_tag_map() 207 unsigned long *tag_map; in blk_queue_resize_tags() local 235 tag_map = bqt->tag_map; in blk_queue_resize_tags() 243 memcpy(bqt->tag_map, tag_map, nr_ulongs * sizeof(unsigned long)); in blk_queue_resize_tags() [all …]
|
/Linux-v4.19/drivers/dma/ioat/ |
D | dca.c | 56 static inline int dca2_tag_map_valid(u8 *tag_map) in dca2_tag_map_valid() argument 58 return ((tag_map[0] == DCA2_TAG_MAP_BYTE0) && in dca2_tag_map_valid() 59 (tag_map[1] == DCA2_TAG_MAP_BYTE1) && in dca2_tag_map_valid() 60 (tag_map[2] == DCA2_TAG_MAP_BYTE2) && in dca2_tag_map_valid() 61 (tag_map[3] == DCA2_TAG_MAP_BYTE3) && in dca2_tag_map_valid() 62 (tag_map[4] == DCA2_TAG_MAP_BYTE4)); in dca2_tag_map_valid() 116 u8 tag_map[IOAT_TAG_MAP_LEN]; member 210 entry = ioatdca->tag_map[i]; in ioat_dca_get_tag() 252 static inline int dca3_tag_map_invalid(u8 *tag_map) in dca3_tag_map_invalid() argument 262 return ((tag_map[0] == DCA_TAG_MAP_VALID) && in dca3_tag_map_invalid() [all …]
|
/Linux-v4.19/drivers/block/ |
D | null_blk.h | 26 unsigned long *tag_map; member
|
D | null_blk_main.c | 538 clear_bit_unlock(tag, nq->tag_map); in put_tag() 549 tag = find_first_zero_bit(nq->tag_map, nq->queue_depth); in get_tag() 552 } while (test_and_set_bit_lock(tag, nq->tag_map)); in get_tag() 1466 kfree(nq->tag_map); in cleanup_queue() 1570 nq->tag_map = kcalloc(tag_size, sizeof(unsigned long), GFP_KERNEL); in setup_commands() 1571 if (!nq->tag_map) { in setup_commands()
|
/Linux-v4.19/drivers/scsi/fnic/ |
D | fnic_scsi.c | 2285 tag = find_next_zero_bit(bqt->tag_map, bqt->max_depth, 1); in fnic_scsi_host_start_tag() 2290 } while (test_and_set_bit(tag, bqt->tag_map)); in fnic_scsi_host_start_tag() 2322 clear_bit(tag, bqt->tag_map); in fnic_scsi_host_end_tag()
|
/Linux-v4.19/include/linux/ |
D | blkdev.h | 342 unsigned long *tag_map; /* bit map of free/busy tags */ member
|
/Linux-v4.19/Documentation/block/ |
D | biodoc.txt | 787 unsigned long *tag_map; /* bitmap of free tags */
|