/openbmc/qemu/tests/qtest/libqos/ |
H A D | virtio.c | 277 QVRingIndirectDesc *indirect = g_malloc(sizeof(*indirect)); in qvring_indirect_desc_setup() local 279 indirect->index = 0; in qvring_indirect_desc_setup() 280 indirect->elem = elem; in qvring_indirect_desc_setup() 306 return indirect; in qvring_indirect_desc_setup() 315 g_assert_cmpint(indirect->index, <, indirect->elem); in qvring_indirect_desc_add() 325 qvirtio_writeq(d, qts, indirect->desc + (16 * indirect->index), data); in qvring_indirect_desc_add() 327 qvirtio_writel(d, qts, indirect->desc + (16 * indirect->index) + 8, len); in qvring_indirect_desc_add() 329 qvirtio_writew(d, qts, indirect->desc + (16 * indirect->index) + 12, in qvring_indirect_desc_add() 332 indirect->index++; in qvring_indirect_desc_add() 362 g_assert(vq->indirect); in qvirtqueue_add_indirect() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/etcd/etcd/ |
H A D | 0001-xxhash-bump-to-v2.1.2.patch | 44 github.com/beorn7/perks v1.0.1 // indirect 45 - github.com/cespare/xxhash/v2 v2.1.1 // indirect 47 github.com/coreos/go-semver v0.3.0 // indirect 49 github.com/gogo/protobuf v1.3.2 // indirect 70 github.com/beorn7/perks v1.0.1 // indirect 98 github.com/beorn7/perks v1.0.1 // indirect 103 github.com/gogo/protobuf v1.3.2 // indirect 125 github.com/beorn7/perks v1.0.1 // indirect 153 github.com/beorn7/perks v1.0.1 // indirect 181 github.com/beorn7/perks v1.0.1 // indirect [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | vcn_v4_0_3.c | 58 int inst_idx, bool indirect); 415 if (!indirect) { in vcn_v4_0_3_mc_resume_dpg_mode() 448 if (!indirect) in vcn_v4_0_3_mc_resume_dpg_mode() 456 if (!indirect) { in vcn_v4_0_3_mc_resume_dpg_mode() 480 AMDGPU_VCN_STACK_SIZE), 0, indirect); in vcn_v4_0_3_mc_resume_dpg_mode() 614 int inst_idx, uint8_t indirect) in vcn_v4_0_3_disable_clock_gating_dpg_mode() argument 732 if (indirect) { in vcn_v4_0_3_start_dpg_mode() 812 if (indirect) in vcn_v4_0_3_start_dpg_mode() 1748 int inst_idx, bool indirect) in vcn_v4_0_3_enable_ras() argument 1761 tmp, 0, indirect); in vcn_v4_0_3_enable_ras() [all …]
|
H A D | vcn_v2_5.c | 476 if (!indirect) { in vcn_v2_5_mc_resume_dpg_mode() 507 if (!indirect) in vcn_v2_5_mc_resume_dpg_mode() 515 if (!indirect) { in vcn_v2_5_mc_resume_dpg_mode() 793 bool indirect) in vcn_v2_6_enable_ras() argument 806 tmp, 0, indirect); in vcn_v2_6_enable_ras() 811 tmp, 0, indirect); in vcn_v2_6_enable_ras() 816 tmp, 0, indirect); in vcn_v2_6_enable_ras() 834 if (indirect) in vcn_v2_5_start_dpg_mode() 849 VCN, 0, mmUVD_MASTINT_EN), 0, 0, indirect); in vcn_v2_5_start_dpg_mode() 896 VCN, 0, mmUVD_LMI_CTRL2), 0, 0, indirect); in vcn_v2_5_start_dpg_mode() [all …]
|
H A D | vcn_v4_0.c | 445 if (!indirect) { in vcn_v4_0_mc_resume_dpg_mode() 476 if (!indirect) in vcn_v4_0_mc_resume_dpg_mode() 484 if (!indirect) { in vcn_v4_0_mc_resume_dpg_mode() 776 int inst_idx, uint8_t indirect) in vcn_v4_0_disable_clock_gating_dpg_mode() argument 884 bool indirect) in vcn_v4_0_enable_ras() argument 897 tmp, 0, indirect); in vcn_v4_0_enable_ras() 902 tmp, 0, indirect); in vcn_v4_0_enable_ras() 929 if (indirect) in vcn_v4_0_start_dpg_mode() 993 vcn_v4_0_enable_ras(adev, inst_idx, indirect); in vcn_v4_0_start_dpg_mode() 998 UVD_MASTINT_EN__VCPU_EN_MASK, 0, indirect); in vcn_v4_0_start_dpg_mode() [all …]
|
H A D | vcn_v2_0.c | 394 if (!indirect) { in vcn_v2_0_mc_resume_dpg_mode() 425 if (!indirect) in vcn_v2_0_mc_resume_dpg_mode() 433 if (!indirect) { in vcn_v2_0_mc_resume_dpg_mode() 596 uint8_t sram_sel, uint8_t indirect) in vcn_v2_0_clock_gating_dpg_mode() argument 809 if (indirect) in vcn_v2_0_start_dpg_mode() 824 UVD, 0, mmUVD_MASTINT_EN), 0, 0, indirect); in vcn_v2_0_start_dpg_mode() 836 UVD, 0, mmUVD_LMI_CTRL), tmp, 0, indirect); in vcn_v2_0_start_dpg_mode() 862 vcn_v2_0_mc_resume_dpg_mode(adev, indirect); in vcn_v2_0_start_dpg_mode() 871 UVD, 0, mmUVD_SOFT_RESET), 0, 0, indirect); in vcn_v2_0_start_dpg_mode() 881 UVD_MASTINT_EN__VCPU_EN_MASK, 0, indirect); in vcn_v2_0_start_dpg_mode() [all …]
|
H A D | vcn_v3_0.c | 505 if (!indirect) { in vcn_v3_0_mc_resume_dpg_mode() 533 AMDGPU_UVD_FIRMWARE_OFFSET >> 3, 0, indirect); in vcn_v3_0_mc_resume_dpg_mode() 536 if (!indirect) in vcn_v3_0_mc_resume_dpg_mode() 544 if (!indirect) { in vcn_v3_0_mc_resume_dpg_mode() 827 uint8_t sram_sel, int inst_idx, uint8_t indirect) in vcn_v3_0_clock_gating_dpg_mode() argument 957 if (indirect) in vcn_v3_0_start_dpg_mode() 972 VCN, inst_idx, mmUVD_MASTINT_EN), 0, 0, indirect); in vcn_v3_0_start_dpg_mode() 984 VCN, inst_idx, mmUVD_LMI_CTRL), tmp, 0, indirect); in vcn_v3_0_start_dpg_mode() 1019 VCN, inst_idx, mmUVD_LMI_CTRL2), 0, 0, indirect); in vcn_v3_0_start_dpg_mode() 1033 UVD_MASTINT_EN__VCPU_EN_MASK, 0, indirect); in vcn_v3_0_start_dpg_mode() [all …]
|
/openbmc/linux/arch/x86/kernel/ |
H A D | ksysfs.c | 95 struct setup_indirect *indirect; in get_setup_data_size() local 116 if (indirect->type != SETUP_INDIRECT) in get_setup_data_size() 117 *size = indirect->len; in get_setup_data_size() 138 struct setup_indirect *indirect; in type_show() local 162 indirect = (struct setup_indirect *)data->data; in type_show() 164 ret = sprintf(buf, "0x%x\n", indirect->type); in type_show() 179 struct setup_indirect *indirect; in setup_data_data_read() local 203 indirect = (struct setup_indirect *)data->data; in setup_data_data_read() 205 if (indirect->type != SETUP_INDIRECT) { in setup_data_data_read() 206 paddr = indirect->addr; in setup_data_data_read() [all …]
|
H A D | kdebugfs.c | 91 struct setup_indirect *indirect; in create_setup_data_nodes() local 129 indirect = (struct setup_indirect *)data->data; in create_setup_data_nodes() 131 if (indirect->type != SETUP_INDIRECT) { in create_setup_data_nodes() 132 node->paddr = indirect->addr; in create_setup_data_nodes() 133 node->type = indirect->type; in create_setup_data_nodes() 134 node->len = indirect->len; in create_setup_data_nodes()
|
/openbmc/linux/Documentation/filesystems/ext4/ |
H A D | blockmap.rst | 16 | 13 | Double-indirect block: (file blocks ``$block_size``/4 + 12 to (``$block_siz… 21 | | | 0 to (``$block_size`` / 4) | Map to (``$block_size`` / 4) indirect bl… 30 | 14 | Triple-indirect block: (file blocks (``$block_size`` / 4) ^ 2 + (``$block_s… 35 … | 0 to (``$block_size`` / 4) | Map to (``$block_size`` / 4) double indirect blocks (1024 if 4… 40 … | | 0 to (``$block_size`` / 4) | Map to (``$block_size`` / 4) indirect blocks (1024 if 4…
|
/openbmc/linux/arch/arm64/kvm/hyp/ |
H A D | hyp-entry.S | 216 .macro hyp_ventry indirect, spectrev2 226 .if \indirect != 0 249 .macro generate_vectors indirect, spectrev2 252 hyp_ventry \indirect, \spectrev2 259 generate_vectors indirect = 0, spectrev2 = 1 // HYP_VECTOR_SPECTRE_DIRECT 260 generate_vectors indirect = 1, spectrev2 = 0 // HYP_VECTOR_INDIRECT 261 generate_vectors indirect = 1, spectrev2 = 1 // HYP_VECTOR_SPECTRE_INDIRECT
|
/openbmc/linux/drivers/block/xen-blkback/ |
H A D | blkback.c | 1105 dst->u.indirect.indirect_op = src->u.indirect.indirect_op; in blkif_get_x86_32_req() 1106 dst->u.indirect.nr_segments = in blkif_get_x86_32_req() 1108 dst->u.indirect.handle = src->u.indirect.handle; in blkif_get_x86_32_req() 1109 dst->u.indirect.id = src->u.indirect.id; in blkif_get_x86_32_req() 1110 dst->u.indirect.sector_number = src->u.indirect.sector_number; in blkif_get_x86_32_req() 1114 dst->u.indirect.indirect_grefs[i] = in blkif_get_x86_32_req() 1158 dst->u.indirect.indirect_op = src->u.indirect.indirect_op; in blkif_get_x86_64_req() 1159 dst->u.indirect.nr_segments = in blkif_get_x86_64_req() 1161 dst->u.indirect.handle = src->u.indirect.handle; in blkif_get_x86_64_req() 1162 dst->u.indirect.id = src->u.indirect.id; in blkif_get_x86_64_req() [all …]
|
/openbmc/linux/Documentation/admin-guide/hw-vuln/ |
H A D | spectre.rst | 62 execution of indirect branches to leak privileged memory. 93 execution of indirect branches :ref:`[3] <spec_ref3>`. The indirect 104 buffer of a CPU used for predicting indirect branch addresses. Such 105 poisoning could be done by indirect branching into existing code, 106 with the address offset of the indirect branch under the attacker's 291 guests from affecting indirect branching in the host kernel. 542 can disable indirect branch speculation via prctl() (See 607 (indirect branch prediction) vulnerability. System may 615 (indirect branch speculation) vulnerability. 645 retpoline,lfence LFENCE; indirect branch [all …]
|
/openbmc/qemu/tests/qapi-schema/ |
H A D | base-cycle-indirect.err | 1 base-cycle-indirect.json: In struct 'Base1': 2 base-cycle-indirect.json:2: object Base1 contains itself
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | map_ptr_kern.c | 50 static inline int check_bpf_map_ptr(struct bpf_map *indirect, in check_bpf_map_ptr() argument 53 VERIFY(indirect->map_type == direct->map_type); in check_bpf_map_ptr() 54 VERIFY(indirect->key_size == direct->key_size); in check_bpf_map_ptr() 55 VERIFY(indirect->value_size == direct->value_size); in check_bpf_map_ptr() 56 VERIFY(indirect->max_entries == direct->max_entries); in check_bpf_map_ptr() 57 VERIFY(indirect->id == direct->id); in check_bpf_map_ptr() 65 VERIFY(check_bpf_map_ptr(indirect, direct)); in check() 66 VERIFY(check_bpf_map_fields(indirect, key_size, value_size, in check() 71 static inline int check_default(struct bpf_map *indirect, in check_default() argument 74 VERIFY(check(indirect, direct, sizeof(__u32), sizeof(__u32), in check_default() [all …]
|
/openbmc/linux/drivers/net/can/sja1000/ |
H A D | sja1000_isa.c | 37 static int indirect[MAXDEV] = {[0 ... (MAXDEV - 1)] = -1}; variable 46 module_param_hw_array(indirect, int, ioport, NULL, 0444); 47 MODULE_PARM_DESC(indirect, "Indirect access via address and data port"); 139 if (indirect[idx] > 0 || in sja1000_isa_probe() 140 (indirect[idx] == -1 && indirect[0] > 0)) in sja1000_isa_probe()
|
/openbmc/linux/arch/x86/mm/ |
H A D | ioremap.c | 637 struct setup_indirect *indirect; in memremap_is_setup_data() local 672 indirect = (struct setup_indirect *)data->data; in memremap_is_setup_data() 674 if (indirect->type != SETUP_INDIRECT) { in memremap_is_setup_data() 675 paddr = indirect->addr; in memremap_is_setup_data() 676 len = indirect->len; in memremap_is_setup_data() 698 struct setup_indirect *indirect; in early_memremap_is_setup_data() local 734 indirect = (struct setup_indirect *)data->data; in early_memremap_is_setup_data() 736 if (indirect->type != SETUP_INDIRECT) { in early_memremap_is_setup_data() 737 paddr = indirect->addr; in early_memremap_is_setup_data() 738 len = indirect->len; in early_memremap_is_setup_data()
|
/openbmc/linux/drivers/net/can/cc770/ |
H A D | cc770_isa.c | 75 static int indirect[MAXDEV] = {[0 ... (MAXDEV - 1)] = -1}; variable 83 module_param_hw_array(indirect, int, ioport, NULL, 0444); 84 MODULE_PARM_DESC(indirect, "Indirect access via address and data port"); 184 if (indirect[idx] > 0 || in cc770_isa_probe() 185 (indirect[idx] == -1 && indirect[0] > 0)) in cc770_isa_probe()
|
/openbmc/linux/arch/m68k/math-emu/ |
H A D | fp_decode.h | 196 | test if %pc is the base register for the indirect addr mode 220 | addressing mode: address register indirect 244 | addressing mode: address register indirect with postincrement 263 | addressing mode: address register indirect with predecrement 289 | addressing mode: address register/programm counter indirect 331 | all other indirect addressing modes will finally end up here 345 | addressing mode: address register/programm counter indirect 355 3: | addressing mode: address register/programm counter memory indirect
|
H A D | fp_move.S | 135 | addressing mode: address register indirect 140 | addressing mode: address register indirect with postincrement 145 | addressing mode: address register indirect with predecrement 150 | addressing mode: address register indirect with 16bit displacement
|
/openbmc/qemu/tests/qtest/ |
H A D | virtio-blk-test.c | 348 static void indirect(void *obj, void *u_data, QGuestAllocator *t_alloc) in indirect() function 354 QVRingIndirectDesc *indirect; in indirect() local 387 indirect = qvring_indirect_desc_setup(qts, dev, t_alloc, 2); in indirect() 388 qvring_indirect_desc_add(dev, qts, indirect, req_addr, 528, false); in indirect() 390 free_head = qvirtqueue_add_indirect(qts, vq, indirect); in indirect() 398 g_free(indirect); in indirect() 412 indirect = qvring_indirect_desc_setup(qts, dev, t_alloc, 2); in indirect() 413 qvring_indirect_desc_add(dev, qts, indirect, req_addr, 16, false); in indirect() 415 free_head = qvirtqueue_add_indirect(qts, vq, indirect); in indirect() 428 g_free(indirect); in indirect() [all …]
|
H A D | vhost-user-blk-test.c | 457 static void indirect(void *obj, void *u_data, QGuestAllocator *t_alloc) in indirect() function 463 QVRingIndirectDesc *indirect; in indirect() local 496 indirect = qvring_indirect_desc_setup(qts, dev, t_alloc, 2); in indirect() 497 qvring_indirect_desc_add(dev, qts, indirect, req_addr, 528, false); in indirect() 499 free_head = qvirtqueue_add_indirect(qts, vq, indirect); in indirect() 507 g_free(indirect); in indirect() 521 indirect = qvring_indirect_desc_setup(qts, dev, t_alloc, 2); in indirect() 522 qvring_indirect_desc_add(dev, qts, indirect, req_addr, 16, false); in indirect() 524 free_head = qvirtqueue_add_indirect(qts, vq, indirect); in indirect() 537 g_free(indirect); in indirect() [all …]
|
/openbmc/linux/Documentation/virt/ |
H A D | paravirt_ops.rst | 23 - simple indirect call 25 known that the overhead of indirect call isn't very important. 27 - indirect call which allows optimization with binary patch
|
/openbmc/qemu/tests/decode/ |
H A D | err_field9.decode | 11 # Format defines 'c' and sets 'b' to an indirect ref to 'a' 13 # Pattern defines 'a' and sets 'd' to an indirect ref to 'c'
|
/openbmc/linux/fs/befs/ |
H A D | datastream.c | 189 metablocks += ds->indirect.len; in befs_count_blocks() 317 befs_block_run indirect = data->indirect; in befs_find_brun_indirect() local 318 befs_blocknr_t indirblockno = iaddr2blockno(sb, &indirect); in befs_find_brun_indirect() 327 for (i = 0; i < indirect.len; i++) { in befs_find_brun_indirect()
|