start_line
if (start_line(buffer))
struct timing_generator *tg, int start_line)
seq_state->steps[*seq_state->num_steps].params.tg_setup_vertical_interrupt2_params.start_line = start_line;
int start_line = params->tg_setup_vertical_interrupt2_params.start_line;
tg->funcs->setup_vertical_interrupt2(tg, start_line);
uint32_t *start_line,
*start_line = vupdate_pos - ((vupdate_pos / timing->v_total) * timing->v_total);
*start_line = vupdate_pos + ((-vupdate_pos / timing->v_total) + 1) * timing->v_total - 1;
*end_line = (*start_line + 2) % timing->v_total;
uint32_t *start_line,
*start_line = vline_pos - ((vline_pos / timing->v_total) * timing->v_total);
*start_line = vline_pos + ((-vline_pos / timing->v_total) + 1) * timing->v_total - 1;
*end_line = (*start_line + 2) % timing->v_total;
*start_line = vline_pos;
*end_line = (*start_line + 2) % timing->v_total;
uint32_t start_line = 0;
dcn10_cal_vline_position(dc, pipe_ctx, &start_line, &end_line);
tg->funcs->setup_vertical_interrupt0(tg, start_line, end_line);
int start_line = dc->hwss.get_vupdate_offset_from_vsync(pipe_ctx);
if (start_line < 0) {
start_line = 0;
tg->funcs->setup_vertical_interrupt2(tg, start_line);
uint32_t *start_line,
int start_line = dc->hwss.get_vupdate_offset_from_vsync(pipe_ctx);
if (start_line < 0)
start_line = 0;
tg->funcs->setup_vertical_interrupt2(tg, start_line);
int start_line = dc->hwss.get_vupdate_offset_from_vsync(pipe_ctx);
if (start_line < 0)
start_line = 0;
hwss_add_tg_setup_vertical_interrupt2(seq_state, tg, start_line);
uint32_t *start_line,
struct timing_generator *tg, int start_line);
int start_line;
uint32_t start_line,
uint32_t start_line);
uint32_t start_line);
uint32_t start_line,
uint32_t start_line);
uint32_t start_line);
uint32_t start_line,
OTG_VERTICAL_INTERRUPT0_LINE_START, start_line,
uint32_t start_line)
OTG_VERTICAL_INTERRUPT1_LINE_START, start_line);
uint32_t start_line)
OTG_VERTICAL_INTERRUPT2_LINE_START, start_line);
u32 start_line = mode.vtotal - mode.vsync_start + 1;
start_line *= 2;
return start_line + y;
u32 start_line;
int abs_idx = ilt->start_line + idx;
bnx2x_ilt_boundry_init_op(bp, ilt_cli, ilt->start_line, initop);
ilt->start_line = FUNC_ILT_BASE(BP_FUNC(bp));
DP(BNX2X_MSG_SP, "ilt starts at line %d\n", ilt->start_line);
(p_cli->pf_blks[CDUT_SEG_BLK(i)].start_line -
(p_cli->pf_blks[CDUT_FL_SEG_BLK(i, PF)].start_line -
shadow_line = i + p_fl_seg->start_line -
line = p_blk->start_line + (iid / elems_per_p);
u32 start_line, end_line, shadow_start_line, shadow_end_line;
start_line = p_blk->start_line + (start_iid / elems_per_p);
end_line = p_blk->start_line + (end_iid / elems_per_p);
shadow_start_line = start_line - p_hwfn->p_cxt_mngr->pf_start_line;
((start_line++) * ILT_REG_SIZE_IN_BYTES *
ilt_idx = tid / num_tids_per_block + p_seg->start_line -
u32 start_line, u32 total_size, u32 elem_size)
p_blk->start_line = start_line;
p_blk->real_size_in_page, p_blk->start_line);
p_cli->pf_total_lines = curr_line - p_blk->start_line;
p_cli->vf_total_lines = curr_line - p_blk->start_line;
line = p_cli->pf_blks[CDUT_SEG_BLK(i)].start_line;
p_cli->pf_total_lines = curr_line - p_cli->pf_blks[0].start_line;
line = p_cli->vf_blks[CDUT_SEG_BLK(0)].start_line;
p_cli->vf_blks[0].start_line;
p_cli->pf_total_lines = curr_line - p_blk->start_line;
p_cli->pf_total_lines = curr_line - p_blk->start_line;
p_cli->pf_total_lines = curr_line - p_blk->start_line;
p_cli->vf_total_lines = curr_line - p_blk->start_line;
p_cli->pf_total_lines = curr_line - p_blk->start_line;
line = p_blk->start_line + start_line_offset -
u32 start_line;
static void fbtft_update_display(struct fbtft_par *par, unsigned int start_line,
if (start_line > end_line) {
__func__, start_line, end_line);
start_line = 0;
if (start_line > par->info->var.yres - 1 ||
__func__, start_line,
start_line = 0;
__func__, start_line, end_line);
par->fbtftops.set_addr_win(par, 0, start_line,
offset = start_line * par->info->fix.line_length;
len = (end_line - start_line + 1) * par->info->fix.line_length;
unsigned int start_line, unsigned int end_line);
state->start_line = input_formatter_reg_load(ID,
int start_line;
u32 start_line;
unsigned int start_line;
to->start_line = in_info->crop_info.start_line;
u32 start_line; /*top crop offset*/
err = ifmtr_input_start_line(config, cropped_height, &start_line);
unsigned int *start_line);
if_a_config.start_line = start_line;
if_b_config.start_line = start_line;
unsigned int *start_line)
*start_line = start;
unsigned int start_line, start_column = 0,
in_frame->crop_info.start_line = row;
int len, status, urb_lines, start_line = 0;
while (start_line < height) {
urb_lines = min(urb_lines, (height - start_line));
ufx_raw_rect(dev, urb->transfer_buffer, x, (y + start_line), width, urb_lines);
start_line += urb_lines;
char *start_line, *end_line;
start_line = map__srcline(he->ms.map, bi->sym->start + bi->start,
if (start_line != SRCLINE_UNKNOWN &&
start_line, end_line, block_he->diff.cycles);
zfree_srcline(&start_line);
char *start_line, *end_line;
start_line = map__srcline(he->ms.map, bi->sym->start + bi->start,
if (start_line != SRCLINE_UNKNOWN &&
start_line, end_line);
zfree_srcline(&start_line);