Lines Matching refs:pos
325 unsigned int pos=0; in parse_slot_config() local
343 while ((pos < maxlen) && (num_func <= es->num_functions)) { in parse_slot_config()
344 pos+=configure_function(buf+pos, &function_len); in parse_slot_config()
350 p0 = pos; in parse_slot_config()
351 pos += configure_choise(buf+pos, &flags); in parse_slot_config()
355 pos = p0 + function_len; in parse_slot_config()
362 pos = p0 + function_len; in parse_slot_config()
375 pos += configure_type_string(buf+pos); in parse_slot_config()
380 pos += configure_memory(buf+pos, mem_parent, board); in parse_slot_config()
384 pos += configure_irq(buf+pos); in parse_slot_config()
388 pos += configure_dma(buf+pos); in parse_slot_config()
393 pos += configure_port(buf+pos, io_parent, board); in parse_slot_config()
397 pos += configure_port_init(buf+pos); in parse_slot_config()
400 if (p0 + function_len < pos) { in parse_slot_config()
403 num_func, pos-p0, function_len); in parse_slot_config()
407 pos = p0 + function_len; in parse_slot_config()
414 if (pos != es->config_data_length) { in parse_slot_config()
416 pos, es->config_data_length); in parse_slot_config()