Home
last modified time | relevance | path

Searched refs:first_frame (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/arch/s390/include/asm/
Dunwind.h59 struct pt_regs *regs, unsigned long first_frame);
76 unsigned long first_frame) in unwind_start() argument
79 first_frame = first_frame ?: get_stack_pointer(task, regs); in unwind_start()
80 __unwind_start(state, task, regs, first_frame); in unwind_start()
88 #define unwind_for_each_frame(state, task, regs, first_frame) \ argument
89 for (unwind_start(state, task, regs, first_frame); \
/linux-6.12.1/arch/x86/kernel/
Dunwind_guess.c52 struct pt_regs *regs, unsigned long *first_frame) in __unwind_start() argument
57 state->sp = PTR_ALIGN(first_frame, sizeof(long)); in __unwind_start()
59 get_stack_info(first_frame, state->task, &state->stack_info, in __unwind_start()
68 (!on_stack(&state->stack_info, first_frame, sizeof(long)) || in __unwind_start()
69 !__kernel_text_address(*first_frame))) in __unwind_start()
Dunwind_frame.c374 struct pt_regs *regs, unsigned long *first_frame) in __unwind_start() argument
399 if (regs && regs->ip == 0 && (unsigned long *)regs->sp >= first_frame) { in __unwind_start()
415 (!on_stack(&state->stack_info, first_frame, sizeof(long)) || in __unwind_start()
416 (state->next_bp == NULL && state->bp < first_frame))) in __unwind_start()
Dunwind_orc.c686 struct pt_regs *regs, unsigned long *first_frame) in __unwind_start() argument
758 (!on_stack(&state->stack_info, first_frame, sizeof(long)) || in __unwind_start()
759 state->sp <= (unsigned long)first_frame)) in __unwind_start()
/linux-6.12.1/arch/x86/include/asm/
Dunwind.h43 struct pt_regs *regs, unsigned long *first_frame);
60 struct pt_regs *regs, unsigned long *first_frame) in unwind_start() argument
62 first_frame = first_frame ? : get_stack_pointer(task, regs); in unwind_start()
64 __unwind_start(state, task, regs, first_frame); in unwind_start()
/linux-6.12.1/arch/s390/kernel/
Dunwind_bc.c126 struct pt_regs *regs, unsigned long first_frame) in __unwind_start() argument
171 if (!first_frame) in __unwind_start()
175 if (on_stack(&state->stack_info, first_frame, sizeof(struct stack_frame))) { in __unwind_start()
176 if (state->sp >= first_frame) in __unwind_start()
/linux-6.12.1/drivers/dma/xilinx/
Dxilinx_dpdma.c233 bool first_frame; member
911 bool first_frame; in xilinx_dpdma_chan_queue_transfer() local
921 chan->first_frame = true; in xilinx_dpdma_chan_queue_transfer()
950 first_frame = chan->first_frame; in xilinx_dpdma_chan_queue_transfer()
951 chan->first_frame = false; in xilinx_dpdma_chan_queue_transfer()
965 if (first_frame) in xilinx_dpdma_chan_queue_transfer()
/linux-6.12.1/drivers/media/usb/gspca/
Dcpia1.c363 u8 first_frame; member
1612 sd->first_frame = 6; in sd_start()
1729 if (sd->first_frame) { in sd_dq_callback()
1730 sd->first_frame--; in sd_dq_callback()
1731 if (sd->first_frame == 0) in sd_dq_callback()
Dov519.c92 u8 first_frame; member
4255 sd->first_frame = 3; in sd_start()
4465 if (sd->first_frame) { in ovfx2_pkt_scan()
4466 sd->first_frame--; in ovfx2_pkt_scan()
/linux-6.12.1/drivers/block/
Dpktcdvd.c1029 int first_frame = (bio->bi_iter.bi_sector - pkt->sector) / in pkt_gather_data() local
1033 BUG_ON(first_frame < 0); in pkt_gather_data()
1034 BUG_ON(first_frame + num_frames > pkt->frames); in pkt_gather_data()
1035 for (f = first_frame; f < first_frame + num_frames; f++) in pkt_gather_data()