/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | block-info.c | 46 struct block_info *block_info__get(struct block_info *bi) in block_info__get() 53 void block_info__put(struct block_info *bi) in block_info__put() 59 struct block_info *block_info__new(void) in block_info__new() 61 struct block_info *bi = zalloc(sizeof(*bi)); in block_info__new() 70 struct block_info *bi_l = left->block_info; in __block_info__cmp() 71 struct block_info *bi_r = right->block_info; in __block_info__cmp() 99 static void init_block_info(struct block_info *b [all...] |
H A D | block-info.h | 12 struct block_info { struct 53 struct block_info *block_info__new(void); 54 struct block_info *block_info__get(struct block_info *bi); 55 void block_info__put(struct block_info *bi); 57 static inline void __block_info__zput(struct block_info **bi) in __block_info__zput()
|
H A D | sort.h | 143 struct block_info *block_info; member
|
H A D | hist.c | 85 if (h->block_info) in hists__calc_col_len() 620 block_info__zput(entry->block_info); in hists__findnew_entry() 693 struct block_info *block_info, in __hists__add_entry() 728 .block_info = block_info, in __hists__add_entry() 770 struct block_info *block_info) in hists__add_entry_block() 773 .block_info = block_info, in hists__add_entry_block() 688 __hists__add_entry(struct hists *hists, struct addr_location *al, struct symbol *sym_parent, struct branch_info *bi, struct mem_info *mi, struct block_info *block_info, struct perf_sample *sample, bool sample_self, struct hist_entry_ops *ops) __hists__add_entry() argument 768 hists__add_entry_block(struct hists *hists, struct addr_location *al, struct block_info *block_info) hists__add_entry_block() argument [all...] |
H A D | hist.h | 19 struct block_info; 157 struct block_info *bi);
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | block-info.c | 46 struct block_info *block_info__get(struct block_info *bi) in block_info__get() 53 void block_info__put(struct block_info *bi) in block_info__put() 59 struct block_info *block_info__new(void) in block_info__new() 61 struct block_info *bi = zalloc(sizeof(*bi)); in block_info__new() 70 struct block_info *bi_l = left->block_info; in __block_info__cmp() 71 struct block_info *bi_r = right->block_info; in __block_info__cmp() 99 static void init_block_info(struct block_info *b [all...] |
H A D | block-info.h | 12 struct block_info { struct 53 struct block_info *block_info__new(void); 54 struct block_info *block_info__get(struct block_info *bi); 55 void block_info__put(struct block_info *bi); 57 static inline void __block_info__zput(struct block_info **bi) in __block_info__zput()
|
H A D | sort.h | 147 struct block_info *block_info; member
|
H A D | hist.c | 86 if (h->block_info) in hists__calc_col_len() 630 block_info__zput(entry->block_info); in hists__findnew_entry() 706 struct block_info *block_info, in __hists__add_entry() 742 .block_info = block_info, in __hists__add_entry() 790 struct block_info *block_info) in hists__add_entry_block() 793 .block_info = block_info, in hists__add_entry_block() 700 __hists__add_entry(struct hists *hists, struct addr_location *al, struct symbol *sym_parent, struct branch_info *bi, struct mem_info *mi, struct kvm_info *ki, struct block_info *block_info, struct perf_sample *sample, bool sample_self, struct hist_entry_ops *ops) __hists__add_entry() argument 788 hists__add_entry_block(struct hists *hists, struct addr_location *al, struct block_info *block_info) hists__add_entry_block() argument [all...] |
H A D | hist.h | 20 struct block_info; 171 struct block_info *bi);
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_ingress.c | 19 struct tcf_block_ext_info block_info; member 66 q->block_info.block_index = block_index; in ingress_ingress_block_set() 73 return q->block_info.block_index; in ingress_ingress_block_get() 90 q->block_info.binder_type = FLOW_BLOCK_BINDER_TYPE_CLSACT_INGRESS; in ingress_init() 91 q->block_info.chain_head_change = clsact_chain_head_change; in ingress_init() 92 q->block_info.chain_head_change_priv = &q->miniqp; in ingress_init() 94 err = tcf_block_get_ext(&q->block, sch, &q->block_info, extack); in ingress_init() 110 tcf_block_put_ext(q->block, sch, &q->block_info); in ingress_destroy()
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_ingress.c | 20 struct tcf_block_ext_info block_info; member 67 q->block_info.block_index = block_index; in ingress_ingress_block_set() 74 return q->block_info.block_index; in ingress_ingress_block_get() 99 q->block_info.binder_type = FLOW_BLOCK_BINDER_TYPE_CLSACT_INGRESS; in ingress_init() 100 q->block_info.chain_head_change = clsact_chain_head_change; in ingress_init() 101 q->block_info.chain_head_change_priv = &q->miniqp; in ingress_init() 103 err = tcf_block_get_ext(&q->block, sch, &q->block_info, extack); in ingress_init() 121 tcf_block_put_ext(q->block, sch, &q->block_info); in ingress_destroy()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | security.c | 617 struct hl_special_block_info *block_info, in hl_automated_get_block_base_addr() 620 u32 fw_block_base_address = block_info->base_addr + in hl_automated_get_block_base_addr() 621 major * block_info->major_offset + in hl_automated_get_block_base_addr() 622 minor * block_info->minor_offset + in hl_automated_get_block_base_addr() 623 sub_minor * block_info->sub_minor_offset; in hl_automated_get_block_base_addr() 647 struct hl_special_block_info *block_info, in hl_check_block_range_exclusion() 653 block_base_addr = hl_automated_get_block_base_addr(hdev, block_info, in hl_check_block_range_exclusion() 616 hl_automated_get_block_base_addr(struct hl_device *hdev, struct hl_special_block_info *block_info, u32 major, u32 minor, u32 sub_minor) hl_automated_get_block_base_addr() argument 645 hl_check_block_range_exclusion(struct hl_device *hdev, struct hl_skip_blocks_cfg *skip_blocks_cfg, struct hl_special_block_info *block_info, u32 major, u32 minor, u32 sub_minor) hl_check_block_range_exclusion() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/d71/ |
H A D | d71_component.c | 94 seq_printf(sf, "BLOCK_INFO:\t\t0x%X\n", hdr.block_info); in dump_block_header() 414 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_layer_init() 417 BLOCK_INFO_INPUT_ID(blk->block_info), in d71_layer_init() 532 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_wb_layer_init() 535 layer_id, BLOCK_INFO_INPUT_ID(blk->block_info), in d71_wb_layer_init() 673 get_resources_id(blk->block_info, &pipe_id, &comp_id); in d71_compiz_init() 677 BLOCK_INFO_INPUT_ID(blk->block_info), in d71_compiz_init() 842 get_resources_id(blk->block_info, &pipe_id, &comp_id); in d71_scaler_init() 845 comp_id, BLOCK_INFO_INPUT_ID(blk->block_info), in d71_scaler_init() 849 pipe_id, BLOCK_INFO_BLK_ID(blk->block_info)); in d71_scaler_init() [all...] |
H A D | d71_dev.c | 325 blk->block_info = malidp_read32(reg, BLK_BLOCK_INFO); in d71_read_block_header() 326 if (BLOCK_INFO_BLK_TYPE(blk->block_info) == D71_BLK_TYPE_RESERVED) in d71_read_block_header() 448 if (BLOCK_INFO_BLK_TYPE(blk.block_info) != D71_BLK_TYPE_RESERVED) { in d71_enum_resources()
|
H A D | d71_regs.h | 530 u32 block_info; member 538 return BLOCK_INFO_BLK_TYPE(blk->block_info); in get_block_type()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/d71/ |
H A D | d71_component.c | 94 seq_printf(sf, "BLOCK_INFO:\t\t0x%X\n", hdr.block_info); in dump_block_header() 414 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_layer_init() 417 BLOCK_INFO_INPUT_ID(blk->block_info), in d71_layer_init() 532 get_resources_id(blk->block_info, &pipe_id, &layer_id); in d71_wb_layer_init() 535 layer_id, BLOCK_INFO_INPUT_ID(blk->block_info), in d71_wb_layer_init() 673 get_resources_id(blk->block_info, &pipe_id, &comp_id); in d71_compiz_init() 677 BLOCK_INFO_INPUT_ID(blk->block_info), in d71_compiz_init() 842 get_resources_id(blk->block_info, &pipe_id, &comp_id); in d71_scaler_init() 845 comp_id, BLOCK_INFO_INPUT_ID(blk->block_info), in d71_scaler_init() 849 pipe_id, BLOCK_INFO_BLK_ID(blk->block_info)); in d71_scaler_init() [all...] |
H A D | d71_dev.c | 325 blk->block_info = malidp_read32(reg, BLK_BLOCK_INFO); in d71_read_block_header() 326 if (BLOCK_INFO_BLK_TYPE(blk->block_info) == D71_BLK_TYPE_RESERVED) in d71_read_block_header() 448 if (BLOCK_INFO_BLK_TYPE(blk.block_info) != D71_BLK_TYPE_RESERVED) { in d71_enum_resources()
|
H A D | d71_regs.h | 530 u32 block_info; member 538 return BLOCK_INFO_BLK_TYPE(blk->block_info); in get_block_type()
|
/kernel/linux/linux-5.10/fs/btrfs/tests/ |
H A D | qgroup-tests.c | 20 struct btrfs_tree_block_info *block_info; in insert_normal_tree_ref() local 24 u32 size = sizeof(*item) + sizeof(*iref) + sizeof(*block_info); in insert_normal_tree_ref() 52 block_info = (struct btrfs_tree_block_info *)(item + 1); in insert_normal_tree_ref() 53 btrfs_set_tree_block_level(leaf, block_info, 0); in insert_normal_tree_ref() 54 iref = (struct btrfs_extent_inline_ref *)(block_info + 1); in insert_normal_tree_ref()
|
/kernel/linux/linux-6.6/fs/btrfs/tests/ |
H A D | qgroup-tests.c | 22 struct btrfs_tree_block_info *block_info; in insert_normal_tree_ref() local 26 u32 size = sizeof(*item) + sizeof(*iref) + sizeof(*block_info); in insert_normal_tree_ref() 53 block_info = (struct btrfs_tree_block_info *)(item + 1); in insert_normal_tree_ref() 54 btrfs_set_tree_block_level(leaf, block_info, 0); in insert_normal_tree_ref() 55 iref = (struct btrfs_extent_inline_ref *)(block_info + 1); in insert_normal_tree_ref()
|
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-diff.c | 636 if (pair->block_info->num && he->block_info->num) { in compute_cycles_diff() 638 pair->block_info->cycles_aggr / pair->block_info->num_aggr - in compute_cycles_diff() 639 he->block_info->cycles_aggr / he->block_info->num_aggr; in compute_cycles_diff() 647 for (int i = 0; i < pair->block_info->num; i++) { in compute_cycles_diff() 650 if (i >= he->block_info->num || i >= NUM_SPARKS) in compute_cycles_diff() 653 val = llabs(pair->block_info->cycles_spark[i] - in compute_cycles_diff() 654 he->block_info in compute_cycles_diff() [all...] |
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-diff.c | 638 if (pair->block_info->num && he->block_info->num) { in compute_cycles_diff() 640 pair->block_info->cycles_aggr / pair->block_info->num_aggr - in compute_cycles_diff() 641 he->block_info->cycles_aggr / he->block_info->num_aggr; in compute_cycles_diff() 649 for (int i = 0; i < pair->block_info->num; i++) { in compute_cycles_diff() 652 if (i >= he->block_info->num || i >= NUM_SPARKS) in compute_cycles_diff() 655 val = llabs(pair->block_info->cycles_spark[i] - in compute_cycles_diff() 656 he->block_info in compute_cycles_diff() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfx_v9_4.c | 978 struct ta_ras_trigger_error_input block_info = { 0 }; in gfx_v9_4_ras_error_inject() local 983 block_info.block_id = amdgpu_ras_block_to_ta(info->head.block); in gfx_v9_4_ras_error_inject() 984 block_info.sub_block_index = info->head.sub_block_index; in gfx_v9_4_ras_error_inject() 985 block_info.inject_error_type = amdgpu_ras_error_to_ta(info->head.type); in gfx_v9_4_ras_error_inject() 986 block_info.address = info->address; in gfx_v9_4_ras_error_inject() 987 block_info.value = info->value; in gfx_v9_4_ras_error_inject() 990 ret = psp_ras_trigger_error(&adev->psp, &block_info); in gfx_v9_4_ras_error_inject()
|
H A D | amdgpu_ras.c | 829 struct ta_ras_trigger_error_input *block_info) in amdgpu_ras_error_inject_xgmi() 839 ret = psp_ras_trigger_error(&adev->psp, block_info); in amdgpu_ras_error_inject_xgmi() 858 struct ta_ras_trigger_error_input block_info = { in amdgpu_ras_error_inject() local 872 block_info.address = in amdgpu_ras_error_inject() 874 block_info.address); in amdgpu_ras_error_inject() 887 ret = psp_ras_trigger_error(&adev->psp, &block_info); in amdgpu_ras_error_inject() 890 ret = amdgpu_ras_error_inject_xgmi(adev, &block_info); in amdgpu_ras_error_inject() 828 amdgpu_ras_error_inject_xgmi(struct amdgpu_device *adev, struct ta_ras_trigger_error_input *block_info) amdgpu_ras_error_inject_xgmi() argument
|