Home
last modified time | relevance | path

Searched refs:cfa (Results 1 – 13 of 13) sorted by relevance

/linux/tools/objtool/
H A Dcheck.c318 cfi->cfa.base = CFI_UNDEFINED; in init_cfi_state()
2207 state->cfa = initial_func_cfi.cfa; in set_func_state()
2210 state->stack_size = initial_func_cfi.cfa.offset; in set_func_state()
2294 if (arch_decode_hint_reg(hint->sp_reg, &cfi.cfa.base)) { in read_unwind_hints()
2299 cfi.cfa.offset = bswap_if_needed(file->elf, hint->sp_offset); in read_unwind_hints()
2685 if (cfi->cfa.base != initial_func_cfi.cfa.base || cfi->drap) in has_modified_stack_frame()
2688 if (cfi->cfa.offset != initial_func_cfi.cfa.offset) in has_modified_stack_frame()
2691 if (cfi->stack_size != initial_func_cfi.cfa.offset) in has_modified_stack_frame()
2714 if (cfi->cfa.base == CFI_BP && in has_valid_stack_frame()
2715 check_reg_frame_pos(&cfi->regs[CFI_BP], -cfi->cfa.offset) && in has_valid_stack_frame()
[all …]
/linux/arch/arc/kernel/
H A Dunwind.c144 struct cfa { struct
146 } cfa; member
154 static const struct cfa badCFA = { ARRAY_SIZE(reg_info), 1 };
803 memcpy(&state->cfa, &badCFA, in processCFI()
804 sizeof(state->cfa)); in processCFI()
817 state->cfa.reg = get_uleb128(&ptr.p8, end); in processCFI()
818 unw_debug("cfa_def_cfa: r%lu ", state->cfa.reg); in processCFI()
821 state->cfa.offs = get_uleb128(&ptr.p8, end); in processCFI()
823 state->cfa.offs); in processCFI()
826 state->cfa.reg = get_uleb128(&ptr.p8, end); in processCFI()
[all …]
/linux/fs/ceph/
H A Dcrypto.c21 struct ceph_fscrypt_auth *cfa = (struct ceph_fscrypt_auth *)ci->fscrypt_auth; in ceph_crypt_get_context() local
25 if (!cfa || (ci->fscrypt_auth_len < (offsetof(struct ceph_fscrypt_auth, cfa_blob) + 1))) in ceph_crypt_get_context()
29 if (le32_to_cpu(cfa->cfa_version) != CEPH_FSCRYPT_AUTH_VERSION) in ceph_crypt_get_context()
32 ctxlen = le32_to_cpu(cfa->cfa_blob_len); in ceph_crypt_get_context()
36 memcpy(ctx, cfa->cfa_blob, ctxlen); in ceph_crypt_get_context()
46 struct ceph_fscrypt_auth *cfa; in ceph_crypt_set_context() local
53 cfa = kzalloc(sizeof(*cfa), GFP_KERNEL); in ceph_crypt_set_context()
54 if (!cfa) in ceph_crypt_set_context()
57 cfa->cfa_version = cpu_to_le32(CEPH_FSCRYPT_AUTH_VERSION); in ceph_crypt_set_context()
58 cfa->cfa_blob_len = cpu_to_le32(len); in ceph_crypt_set_context()
[all …]
/linux/tools/objtool/include/objtool/
H A Dcfi.h24 struct cfi_reg cfa; member
31 struct cfi_reg cfa; member
/linux/arch/loongarch/include/asm/
H A Dunwind.h51 unsigned long pc, unsigned long cfa) in unwind_graph_addr() argument
54 pc, (unsigned long *)(cfa - GRAPH_FAKE_OFFSET)); in unwind_graph_addr()
/linux/drivers/media/platform/ti/omap3isp/
H A Disppreview.c243 const struct omap3isp_prev_cfa *cfa = &params->cfa; in preview_config_cfa() local
249 (cfa->gradthrs_vert << ISPPRV_CFA_GRADTH_VER_SHIFT) | in preview_config_cfa()
250 (cfa->gradthrs_horz << ISPPRV_CFA_GRADTH_HOR_SHIFT), in preview_config_cfa()
257 const __u32 *block = cfa->table[order[i]]; in preview_config_cfa()
770 offsetof(struct prev_params, cfa),
771 sizeof_field(struct prev_params, cfa),
772 offsetof(struct omap3isp_prev_update_config, cfa),
1315 params->cfa.format = OMAP3ISP_CFAFMT_BAYER; in preview_init_params()
1316 memcpy(params->cfa.table, cfa_coef_table, in preview_init_params()
1317 sizeof(params->cfa.table)); in preview_init_params()
[all …]
H A Disppreview.h81 struct omap3isp_prev_cfa cfa; member
/linux/arch/sh/kernel/
H A Ddwarf.c675 addr = prev->cfa + reg->addr; in dwarf_unwind_stack()
676 frame->cfa = __raw_readl(addr); in dwarf_unwind_stack()
686 frame->cfa = dwarf_read_arch_reg(frame->cfa_register); in dwarf_unwind_stack()
689 frame->cfa += frame->cfa_offset; in dwarf_unwind_stack()
707 addr = frame->cfa + reg->addr; in dwarf_unwind_stack()
/linux/include/uapi/linux/
H A Domap3isp.h252 __u8 cfa; /* BAYER or FOVEON X3 */ member
662 struct omap3isp_prev_cfa __user *cfa; member
/linux/Documentation/devicetree/bindings/media/xilinx/
H A Dvideo.txt29 - xlnx,cfa-pattern: When the video format is set to Mono/Sensor, this property
/linux/arch/sh/include/asm/
H A Ddwarf.h279 unsigned long cfa; member
/linux/tools/objtool/arch/x86/
H A Ddecode.c838 state->cfa.base = CFI_SP; in arch_decode_hint_reg()
839 state->cfa.offset = 8; in arch_decode_hint_reg()
/linux/Documentation/driver-api/media/drivers/ccs/
H A Dccs-regs.asc467 # cfa conversion registers
996 # cfa pattern capability registers