/kernel/linux/linux-6.6/drivers/cxl/core/ |
H A D | hdm.c | 22 int *target_map) in add_hdm_decoder() 26 rc = cxl_decoder_add_locked(cxld, target_map); in add_hdm_decoder() 798 int *target_map, void __iomem *hdm, int which, in init_hdm_decoder() 913 target_map[i] = target_list.target_id[i]; in init_hdm_decoder() 989 int target_map[CXL_DECODER_MAX_INTERLEAVE] = { 0 }; in devm_cxl_enumerate_decoders() local 1017 rc = init_hdm_decoder(port, cxld, target_map, hdm, i, in devm_cxl_enumerate_decoders() 1026 rc = add_hdm_decoder(port, cxld, target_map); in devm_cxl_enumerate_decoders() 21 add_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, int *target_map) add_hdm_decoder() argument 797 init_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, int *target_map, void __iomem *hdm, int which, u64 *dpa_base, struct cxl_endpoint_dvsec_info *info) init_hdm_decoder() argument
|
H A D | port.c | 1576 struct cxl_port *port, int *target_map) in decoder_populate_targets() 1580 if (!target_map) in decoder_populate_targets() 1590 struct cxl_dport *dport = find_dport(port, target_map[i]); in decoder_populate_targets() 1798 * @target_map: A list of downstream ports that this decoder can direct memory 1814 int cxl_decoder_add_locked(struct cxl_decoder *cxld, int *target_map) in cxl_decoder_add_locked() argument 1835 rc = decoder_populate_targets(cxlsd, port, target_map); in cxl_decoder_add_locked() 1854 * @target_map: A list of downstream ports that this decoder can direct memory 1864 int cxl_decoder_add(struct cxl_decoder *cxld, int *target_map) in cxl_decoder_add() argument 1878 rc = cxl_decoder_add_locked(cxld, target_map); in cxl_decoder_add() 1575 decoder_populate_targets(struct cxl_switch_decoder *cxlsd, struct cxl_port *port, int *target_map) decoder_populate_targets() argument
|
/kernel/linux/linux-6.6/tools/testing/cxl/test/ |
H A D | cxl.c | 643 int *target_map; member 653 ctx->target_map[ctx->index++] = pdev->id; in map_targets() 859 int target_map[CXL_DECODER_MAX_INTERLEAVE] = { 0 }; in mock_cxl_enumerate_decoders() local 861 .target_map = target_map, in mock_cxl_enumerate_decoders() 901 rc = cxl_decoder_add_locked(cxld, target_map); in mock_cxl_enumerate_decoders()
|
/kernel/linux/linux-6.6/drivers/cxl/ |
H A D | acpi.c | 200 int target_map[CXL_DECODER_MAX_INTERLEAVE]; in __cxl_parse_cfmws() local 227 target_map[i] = cfmws->interleave_targets[i]; in __cxl_parse_cfmws() 288 rc = cxl_decoder_add(cxld, target_map); in __cxl_parse_cfmws()
|
H A D | cxl.h | 721 int cxl_decoder_add(struct cxl_decoder *cxld, int *target_map); 723 int cxl_decoder_add_locked(struct cxl_decoder *cxld, int *target_map);
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | mvumi.h | 509 unsigned char *target_map; member
|
H A D | mvumi.c | 774 if (!(mhba->target_map[device_id / bitcount] & in mvumi_flush_cache() 1027 mhba->target_map = virmem; in mvumi_init_data() 2012 mhba->target_map[sdev->id / bitcount] |= (1 << (sdev->id % bitcount)); in mvumi_slave_configure()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | mvumi.h | 518 unsigned char *target_map; member
|
H A D | mvumi.c | 774 if (!(mhba->target_map[device_id / bitcount] & in mvumi_flush_cache() 1027 mhba->target_map = virmem; in mvumi_init_data() 2012 mhba->target_map[sdev->id / bitcount] |= (1 << (sdev->id % bitcount)); in mvumi_slave_configure()
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | segment.c | 2776 unsigned long *target_map = SIT_I(sbi)->tmp_map; in __next_free_blkoff() local 2782 target_map[i] = ckpt_map[i] | cur_map[i]; in __next_free_blkoff() 2784 pos = find_rev_next_zero_bit(target_map, sbi->blocks_per_seg, start); in __next_free_blkoff() 2807 unsigned long *target_map = SIT_I(sbi)->tmp_map; in f2fs_segment_has_free_slot() local 2813 target_map[i] = ckpt_map[i] | cur_map[i]; in f2fs_segment_has_free_slot() 2815 pos = find_rev_next_zero_bit(target_map, sbi->blocks_per_seg, 0); in f2fs_segment_has_free_slot()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | segment.c | 2818 unsigned long *target_map = SIT_I(sbi)->tmp_map; in __next_free_blkoff() local 2824 target_map[i] = ckpt_map[i] | cur_map[i]; in __next_free_blkoff() 2826 return __find_rev_next_zero_bit(target_map, sbi->blocks_per_seg, start); in __next_free_blkoff()
|