position          316 arch/m68k/fpsp040/fpsp.h 	.set	norm_tag,0x00	|  tag bits in {7:5} position
position          284 arch/parisc/math-emu/cnv_float.h #define Find_ms_one_bit(value, position)	\
position          288 arch/parisc/math-emu/cnv_float.h 	    if (value >> 32 - position)		\
position          289 arch/parisc/math-emu/cnv_float.h 		position -= var;		\
position          290 arch/parisc/math-emu/cnv_float.h 		else position += var;		\
position          292 arch/parisc/math-emu/cnv_float.h 	if ((value >> 32 - position) == 0)	\
position          293 arch/parisc/math-emu/cnv_float.h 	    position--;				\
position          294 arch/parisc/math-emu/cnv_float.h 	else position -= 2;			\
position          306 drivers/acpi/acpica/acmacros.h #define ACPI_MASK_BITS_ABOVE(position)      (~((ACPI_UINT64_MAX) << ((u32) (position))))
position          307 drivers/acpi/acpica/acmacros.h #define ACPI_MASK_BITS_BELOW(position)      ((ACPI_UINT64_MAX) << ((u32) (position)))
position          330 drivers/acpi/acpica/acmacros.h #define ACPI_GET_BITS(source_ptr, position, mask) \
position          331 drivers/acpi/acpica/acmacros.h 	((*(source_ptr) >> (position)) & (mask))
position          333 drivers/acpi/acpica/acmacros.h #define ACPI_SET_BITS(target_ptr, position, mask, value) \
position          334 drivers/acpi/acpica/acmacros.h 	(*(target_ptr) |= (((value) & (mask)) << (position)))
position          356 drivers/acpi/acpica/acmacros.h #define ACPI_EXTRACT_1BIT_FLAG(field, position)     (ACPI_GET_1BIT_FLAG ((field) >> position))
position          357 drivers/acpi/acpica/acmacros.h #define ACPI_EXTRACT_2BIT_FLAG(field, position)     (ACPI_GET_2BIT_FLAG ((field) >> position))
position          358 drivers/acpi/acpica/acmacros.h #define ACPI_EXTRACT_3BIT_FLAG(field, position)     (ACPI_GET_3BIT_FLAG ((field) >> position))
position          359 drivers/acpi/acpica/acmacros.h #define ACPI_EXTRACT_4BIT_FLAG(field, position)     (ACPI_GET_4BIT_FLAG ((field) >> position))
position          155 drivers/acpi/acpica/acutils.h u8 acpi_ut_valid_name_char(char character, u32 position);
position          224 drivers/acpi/acpica/acutils.h char acpi_ut_hex_to_ascii_char(u64 integer, u32 position);
position          263 drivers/acpi/acpica/dsfield.c 	u64 position;
position          292 drivers/acpi/acpica/dsfield.c 			position = (u64)info->field_bit_position +
position          295 drivers/acpi/acpica/dsfield.c 			if (position > ACPI_UINT32_MAX) {
position          301 drivers/acpi/acpica/dsfield.c 			info->field_bit_position = (u32) position;
position          429 drivers/acpi/acpica/dsfield.c 			position = (u64)info->field_bit_position +
position          432 drivers/acpi/acpica/dsfield.c 			if (position > ACPI_UINT32_MAX) {
position           60 drivers/acpi/acpica/utascii.c u8 acpi_ut_valid_name_char(char character, u32 position)
position           68 drivers/acpi/acpica/utascii.c 		if (character == '!' && position == 3) {
position           36 drivers/acpi/acpica/uthex.c char acpi_ut_hex_to_ascii_char(u64 integer, u32 position)
position           40 drivers/acpi/acpica/uthex.c 	acpi_ut_short_shift_right(integer, position, &index);
position         2367 drivers/acpi/nfit/core.c 				mapping->position = i;
position          177 drivers/block/paride/pcd.c static int pcd_tray_move(struct cdrom_device_info *cdi, int position);
position          549 drivers/block/paride/pcd.c static int pcd_tray_move(struct cdrom_device_info *cdi, int position)
position          551 drivers/block/paride/pcd.c 	char ej_cmd[12] = { 0x1b, 0, 0, 0, 3 - position, 0, 0, 0, 0, 0, 0, 0 };
position          554 drivers/block/paride/pcd.c 			 position ? "eject" : "close tray");
position          324 drivers/bus/moxtet.c 		pos = &moxtet->irq.position[first + i];
position          658 drivers/bus/moxtet.c 	struct moxtet_irqpos *pos = &moxtet->irq.position[d->hwirq];
position          676 drivers/bus/moxtet.c 	struct moxtet_irqpos *pos = moxtet->irq.position;
position           63 drivers/bus/vexpress-config.c 		u32 *position, u32 *dcc)
position           70 drivers/bus/vexpress-config.c 	vexpress_config_find_prop(node, "arm,vexpress,position", position);
position         2355 drivers/char/random.c 	unsigned int position;
position         2382 drivers/char/random.c 	if (batch->position % ARRAY_SIZE(batch->entropy_u64) == 0) {
position         2384 drivers/char/random.c 		batch->position = 0;
position         2386 drivers/char/random.c 	ret = batch->entropy_u64[batch->position++];
position         2406 drivers/char/random.c 	if (batch->position % ARRAY_SIZE(batch->entropy_u32) == 0) {
position         2408 drivers/char/random.c 		batch->position = 0;
position         2410 drivers/char/random.c 	ret = batch->entropy_u32[batch->position++];
position         2430 drivers/char/random.c 		batched_entropy->position = 0;
position         2435 drivers/char/random.c 		batched_entropy->position = 0;
position          645 drivers/counter/104-quad-8.c 	unsigned long position;
position          653 drivers/counter/104-quad-8.c 	position = (unsigned long)(borrow ^ carry) << 24;
position          662 drivers/counter/104-quad-8.c 		position |= (unsigned long)inb(base_offset) << (8 * i);
position          664 drivers/counter/104-quad-8.c 	counter_count_read_value_set(val, COUNTER_COUNT_POSITION, &position);
position          677 drivers/counter/104-quad-8.c 	unsigned long position;
position          680 drivers/counter/104-quad-8.c 	err = counter_count_write_value_get(&position, COUNTER_COUNT_POSITION,
position          686 drivers/counter/104-quad-8.c 	if (position > 0xFFFFFF)
position          696 drivers/counter/104-quad-8.c 		outb(position >> (8 * i), base_offset);
position          705 drivers/counter/104-quad-8.c 	position = priv->preset[count->id];
position          707 drivers/counter/104-quad-8.c 		outb(position >> (8 * i), base_offset);
position          144 drivers/dma/qcom/hidma_dbg.c 	struct list_head *position = NULL;
position          150 drivers/dma/qcom/hidma_dbg.c 	list_for_each(position, &dmadev->ddev.channels) {
position          153 drivers/dma/qcom/hidma_dbg.c 		chan = list_entry(position, struct hidma_chan,
position         2137 drivers/edac/altera_edac.c 		struct list_head *position;
position         2142 drivers/edac/altera_edac.c 		list_for_each(position, &edac->a10_ecc_devices) {
position         2143 drivers/edac/altera_edac.c 			ed = list_entry(position, struct altr_edac_device_dev,
position           38 drivers/firmware/dmi-sysfs.c 	int position;
position          504 drivers/firmware/dmi-sysfs.c 	return sprintf(buf, "%d\n", entry->position);
position          511 drivers/firmware/dmi-sysfs.c static DMI_SYSFS_ATTR(entry, position);
position          599 drivers/firmware/dmi-sysfs.c 	entry->position = position_count++;
position          149 drivers/firmware/tegra/ivc.c 	if (ivc->tx.position == ivc->num_frames - 1)
position          150 drivers/firmware/tegra/ivc.c 		ivc->tx.position = 0;
position          152 drivers/firmware/tegra/ivc.c 		ivc->tx.position++;
position          160 drivers/firmware/tegra/ivc.c 	if (ivc->rx.position == ivc->num_frames - 1)
position          161 drivers/firmware/tegra/ivc.c 		ivc->rx.position = 0;
position          163 drivers/firmware/tegra/ivc.c 		ivc->rx.position++;
position          284 drivers/firmware/tegra/ivc.c 	tegra_ivc_invalidate_frame(ivc, ivc->rx.phys, ivc->rx.position, 0,
position          287 drivers/firmware/tegra/ivc.c 	return tegra_ivc_frame_virt(ivc, ivc->rx.channel, ivc->rx.position);
position          339 drivers/firmware/tegra/ivc.c 	return tegra_ivc_frame_virt(ivc, ivc->tx.channel, ivc->tx.position);
position          354 drivers/firmware/tegra/ivc.c 	tegra_ivc_flush_frame(ivc, ivc->tx.phys, ivc->tx.position, 0,
position          442 drivers/firmware/tegra/ivc.c 		ivc->tx.position = 0;
position          443 drivers/firmware/tegra/ivc.c 		ivc->rx.position = 0;
position          481 drivers/firmware/tegra/ivc.c 		ivc->tx.position = 0;
position          482 drivers/firmware/tegra/ivc.c 		ivc->rx.position = 0;
position          668 drivers/firmware/tegra/ivc.c 	ivc->tx.position = 0;
position          669 drivers/firmware/tegra/ivc.c 	ivc->rx.position = 0;
position          799 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	u32 vbl = 0, position = 0;
position          811 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	if (amdgpu_display_page_flip_get_scanoutpos(adev, pipe, &vbl, &position) == 0)
position          821 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	*vpos = position & 0x1fff;
position          822 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	*hpos = (position >> 16) & 0x1fff;
position          283 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 					u32 *vbl, u32 *position);
position          261 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 					u32 *vbl, u32 *position)
position          267 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	*position = RREG32(mmCRTC_STATUS_POSITION + crtc_offsets[crtc]);
position          279 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 					u32 *vbl, u32 *position)
position          285 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	*position = RREG32(mmCRTC_STATUS_POSITION + crtc_offsets[crtc]);
position          213 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 					u32 *vbl, u32 *position)
position          218 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	*position = RREG32(mmCRTC_STATUS_POSITION + crtc_offsets[crtc]);
position          206 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 					u32 *vbl, u32 *position)
position          212 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	*position = RREG32(mmCRTC_STATUS_POSITION + crtc_offsets[crtc]);
position           66 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 					u32 *vbl, u32 *position)
position           69 drivers/gpu/drm/amd/amdgpu/dce_virtual.c 	*position = 0;
position          180 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				  u32 *vbl, u32 *position)
position          207 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		*position = v_position | (h_position << 16);
position         5363 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			       struct dc_cursor_position *position)
position         5369 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->enable = false;
position         5370 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->x = 0;
position         5371 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->y = 0;
position         5406 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->enable = true;
position         5407 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->x = x;
position         5408 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->y = y;
position         5409 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->x_hotspot = xorigin;
position         5410 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	position->y_hotspot = yorigin;
position         5424 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct dc_cursor_position position;
position         5437 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	ret = get_cursor_position(plane, crtc, &position);
position         5441 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (!position.enable) {
position         5446 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 						      &position);
position         5473 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 						   &position))
position          208 drivers/gpu/drm/amd/display/dc/basics/vector.c 	uint32_t position)
position          219 drivers/gpu/drm/amd/display/dc/basics/vector.c 	insert_address = vector->container + (vector->struct_size * position);
position          221 drivers/gpu/drm/amd/display/dc/basics/vector.c 	if (vector->count && position < vector->count)
position          225 drivers/gpu/drm/amd/display/dc/basics/vector.c 			vector->struct_size * (vector->count - position));
position         2684 drivers/gpu/drm/amd/display/dc/bios/bios_parser.c 		slot_layout_info->connectors[j].position =
position         1786 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c 		slot_layout_info->connectors[j].position =
position         1787 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c 			record->conn_info[j].position;
position          314 drivers/gpu/drm/amd/display/dc/core/dc.c 	struct crtc_position position;
position          321 drivers/gpu/drm/amd/display/dc/core/dc.c 			dc->hwss.get_position(&pipe, 1, &position);
position          323 drivers/gpu/drm/amd/display/dc/core/dc.c 			*v_pos = position.vertical_count;
position          324 drivers/gpu/drm/amd/display/dc/core/dc.c 			*nom_v_pos = position.nominal_vcount;
position          315 drivers/gpu/drm/amd/display/dc/core/dc_debug.c 	struct crtc_position position;
position          328 drivers/gpu/drm/amd/display/dc/core/dc_debug.c 		pipe_ctx->stream_res.tg->funcs->get_position(pipe_ctx->stream_res.tg, &position);
position          329 drivers/gpu/drm/amd/display/dc/core/dc_debug.c 		h_pos[i] = position.horizontal_count;
position          330 drivers/gpu/drm/amd/display/dc/core/dc_debug.c 		v_pos[i] = position.vertical_count;
position          323 drivers/gpu/drm/amd/display/dc/core/dc_stream.c 	const struct dc_cursor_position *position)
position          335 drivers/gpu/drm/amd/display/dc/core/dc_stream.c 	if (NULL == position) {
position          342 drivers/gpu/drm/amd/display/dc/core/dc_stream.c 	stream->cursor_position = *position;
position          405 drivers/gpu/drm/amd/display/dc/dc_stream.h 	const struct dc_cursor_position *position);
position           45 drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c 	const struct dc_cursor_position *position,
position           55 drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c 	REG_UPDATE(CUR_CONTROL, CURSOR_EN, position->enable);
position           58 drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c 		CURSOR_X_POSITION, position->x,
position           59 drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c 		CURSOR_Y_POSITION, position->y);
position           62 drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c 		CURSOR_HOT_SPOT_X, position->x_hotspot,
position           63 drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c 		CURSOR_HOT_SPOT_Y, position->y_hotspot);
position         1750 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 		struct crtc_position *position)
position         1757 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c 		pipe_ctx[i]->stream_res.tg->funcs->get_position(pipe_ctx[i]->stream_res.tg, position);
position          530 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 	struct crtc_position *position)
position          537 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 	position->horizontal_count = get_reg_field_value(
position          542 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 	position->vertical_count = get_reg_field_value(
position          549 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 	position->nominal_vcount = get_reg_field_value(
position          573 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 	struct crtc_position position;
position          586 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 			tg, &position);
position          588 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 	*h_position = position.horizontal_count;
position          589 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c 	*v_position = position.vertical_count;
position          155 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h 	struct crtc_position *position);
position          186 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	struct crtc_position *position)
position          194 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	position->horizontal_count = get_reg_field_value(value,
position          197 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	position->vertical_count = get_reg_field_value(value,
position          205 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	position->nominal_vcount = get_reg_field_value(value,
position          603 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	struct crtc_position *position)
position          613 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	position->horizontal_count = get_reg_field_value(
position          618 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	position->vertical_count = get_reg_field_value(
position          628 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	position->nominal_vcount = get_reg_field_value(
position          643 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	struct crtc_position position;
position          658 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 			tg, &position);
position          660 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	*h_position = position.horizontal_count;
position          661 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c 	*v_position = position.vertical_count;
position         2779 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 		struct crtc_position *position)
position         2786 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 		pipe_ctx[i]->stream_res.tg->funcs->get_position(pipe_ctx[i]->stream_res.tg, position);
position          619 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 		struct crtc_position *position)
position          624 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 			OTG_HORZ_COUNT, &position->horizontal_count,
position          625 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 			OTG_VERT_COUNT, &position->vertical_count);
position          628 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 			OTG_VERT_COUNT_NOM, &position->nominal_vcount);
position         1163 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 	struct crtc_position position;
position         1169 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 	optc1_get_position(optc, &position);
position         1171 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 	*h_position = position.horizontal_count;
position         1172 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c 	*v_position = position.vertical_count;
position          591 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h 		struct crtc_position *position);
position           72 drivers/gpu/drm/amd/display/dc/inc/hw/ipp.h 		const struct dc_cursor_position *position,
position          163 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h 				struct crtc_position *position);
position          245 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h 			struct crtc_position *position);
position          164 drivers/gpu/drm/amd/display/include/grph_object_defs.h 	unsigned int position;  /* offset in mm from right side of the board */
position           75 drivers/gpu/drm/amd/display/include/vector.h 	uint32_t position);
position          116 drivers/gpu/drm/amd/display/include/vector.h 		uint32_t position) \
position          118 drivers/gpu/drm/amd/display/include/vector.h 	return dal_vector_insert_at(vector, what, position); \
position          470 drivers/gpu/drm/amd/display/modules/freesync/freesync.c 	struct crtc_position position;
position          478 drivers/gpu/drm/amd/display/modules/freesync/freesync.c 					&position.vertical_count,
position          479 drivers/gpu/drm/amd/display/modules/freesync/freesync.c 					&position.nominal_vcount)) {
position          481 drivers/gpu/drm/amd/display/modules/freesync/freesync.c 		*nom_v_pos = position.nominal_vcount;
position          482 drivers/gpu/drm/amd/display/modules/freesync/freesync.c 		*v_pos = position.vertical_count;
position          813 drivers/gpu/drm/amd/include/atomfirmware.h   uint8_t  position;
position         17175 drivers/gpu/drm/i915/display/intel_display.c 		u32 position;
position         17245 drivers/gpu/drm/i915/display/intel_display.c 		error->cursor[i].position = I915_READ(CURPOS(i));
position         17333 drivers/gpu/drm/i915/display/intel_display.c 		err_printf(m, "  POS: %08x\n", error->cursor[i].position);
position          893 drivers/gpu/drm/i915/i915_irq.c 	int position, vtotal;
position          909 drivers/gpu/drm/i915/i915_irq.c 		position = I915_READ_FW(PIPEDSL(pipe)) & DSL_LINEMASK_GEN2;
position          911 drivers/gpu/drm/i915/i915_irq.c 		position = I915_READ_FW(PIPEDSL(pipe)) & DSL_LINEMASK_GEN3;
position          925 drivers/gpu/drm/i915/i915_irq.c 	if (HAS_DDI(dev_priv) && !position) {
position          931 drivers/gpu/drm/i915/i915_irq.c 			if (temp != position) {
position          932 drivers/gpu/drm/i915/i915_irq.c 				position = temp;
position          942 drivers/gpu/drm/i915/i915_irq.c 	return (position + crtc->scanline_offset) % vtotal;
position          953 drivers/gpu/drm/i915/i915_irq.c 	int position;
position          995 drivers/gpu/drm/i915/i915_irq.c 		position = __intel_get_crtc_scanline(intel_crtc);
position         1001 drivers/gpu/drm/i915/i915_irq.c 		position = (I915_READ_FW(PIPEFRAMEPIXEL(pipe)) & PIPE_PIXEL_MASK) >> PIPE_PIXEL_SHIFT;
position         1017 drivers/gpu/drm/i915/i915_irq.c 		if (position >= vtotal)
position         1018 drivers/gpu/drm/i915/i915_irq.c 			position = vtotal - 1;
position         1029 drivers/gpu/drm/i915/i915_irq.c 		position = (position + htotal - hsync_start) % vtotal;
position         1046 drivers/gpu/drm/i915/i915_irq.c 	if (position >= vbl_start)
position         1047 drivers/gpu/drm/i915/i915_irq.c 		position -= vbl_end;
position         1049 drivers/gpu/drm/i915/i915_irq.c 		position += vtotal - vbl_end;
position         1052 drivers/gpu/drm/i915/i915_irq.c 		*vpos = position;
position         1055 drivers/gpu/drm/i915/i915_irq.c 		*vpos = position / htotal;
position         1056 drivers/gpu/drm/i915/i915_irq.c 		*hpos = position - (*vpos * htotal);
position         1066 drivers/gpu/drm/i915/i915_irq.c 	int position;
position         1069 drivers/gpu/drm/i915/i915_irq.c 	position = __intel_get_crtc_scanline(crtc);
position         1072 drivers/gpu/drm/i915/i915_irq.c 	return position;
position           42 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	queue->position = nvkm_falcon_rd32(falcon, queue->tail_reg);
position           54 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 		nvkm_falcon_wr32(falcon, queue->tail_reg, queue->position);
position           81 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	if (head < queue->position)
position           82 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 		queue->position = queue->offset;
position           84 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	tail = queue->position;
position           99 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	queue->position += ALIGN(size, QUEUE_ALIGNMENT);
position          186 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	nvkm_falcon_load_dmem(priv->falcon, data, queue->position, size, 0);
position          187 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	queue->position += ALIGN(size, QUEUE_ALIGNMENT);
position          210 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	queue->position = queue->offset;
position          229 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	queue->position = nvkm_falcon_rd32(falcon, queue->head_reg);
position          244 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 		nvkm_falcon_wr32(falcon, queue->head_reg, queue->position);
position          139 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h 	u32 position;
position          319 drivers/gpu/drm/qxl/qxl_dev.h 	uint32_t position;
position          437 drivers/gpu/drm/qxl/qxl_dev.h 			struct qxl_point_1_6 position;
position          445 drivers/gpu/drm/qxl/qxl_dev.h 		struct qxl_point_1_6 position;
position          518 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.set.position.x = plane->state->crtc_x + fb->hot_x;
position          519 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.set.position.y = plane->state->crtc_y + fb->hot_y;
position          664 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.position.x = plane->state->crtc_x + fb->hot_x;
position          665 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.position.y = plane->state->crtc_y + fb->hot_y;
position         1817 drivers/gpu/drm/radeon/radeon_display.c 	u32 stat_crtc = 0, vbl = 0, position = 0;
position         1833 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
position         1840 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
position         1847 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
position         1854 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
position         1861 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
position         1868 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
position         1875 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(AVIVO_D1CRTC_STATUS_POSITION);
position         1880 drivers/gpu/drm/radeon/radeon_display.c 			position = RREG32(AVIVO_D2CRTC_STATUS_POSITION);
position         1892 drivers/gpu/drm/radeon/radeon_display.c 			position = (RREG32(RADEON_CRTC_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL;
position         1902 drivers/gpu/drm/radeon/radeon_display.c 			position = (RREG32(RADEON_CRTC2_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL;
position         1918 drivers/gpu/drm/radeon/radeon_display.c 	*vpos = position & 0x1fff;
position         1919 drivers/gpu/drm/radeon/radeon_display.c 	*hpos = (position >> 16) & 0x1fff;
position          430 drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h    float                position[4];
position          347 drivers/hwmon/sht3x.c 	char *position = buffer;
position          356 drivers/hwmon/sht3x.c 	memcpy(position, commands->write_command, SHT3X_CMD_LENGTH);
position          357 drivers/hwmon/sht3x.c 	position += SHT3X_CMD_LENGTH;
position          367 drivers/hwmon/sht3x.c 	*((__be16 *)position) = cpu_to_be16(raw);
position          368 drivers/hwmon/sht3x.c 	position += SHT3X_WORD_LEN;
position          369 drivers/hwmon/sht3x.c 	*position = crc8(sht3x_crc8_table,
position          370 drivers/hwmon/sht3x.c 			 position - SHT3X_WORD_LEN,
position          125 drivers/hwtracing/coresight/coresight-etm3x.c 				  int position, int value)
position          134 drivers/hwtracing/coresight/coresight-etm3x.c 			if (val & BIT(position))
position          138 drivers/hwtracing/coresight/coresight-etm3x.c 			if (!(val & BIT(position)))
position         1116 drivers/hwtracing/coresight/coresight.c int coresight_timeout(void __iomem *addr, u32 offset, int position, int value)
position         1125 drivers/hwtracing/coresight/coresight.c 			if (val & BIT(position))
position         1129 drivers/hwtracing/coresight/coresight.c 			if (!(val & BIT(position)))
position          182 drivers/ide/ide-cd_ioctl.c int ide_cdrom_tray_move(struct cdrom_device_info *cdi, int position)
position          186 drivers/ide/ide-cd_ioctl.c 	if (position) {
position          193 drivers/ide/ide-cd_ioctl.c 	return cdrom_eject(drive, !position);
position          828 drivers/ide/ide-tape.c 	int seek, position;
position          832 drivers/ide/ide-tape.c 		position = ide_tape_read_position(drive);
position          833 drivers/ide/ide-tape.c 		seek = position > 0 ? position : 0;
position         1378 drivers/ide/ide-tape.c 	int block_offset = 0, position = tape->first_frame;
position         1390 drivers/ide/ide-tape.c 		position = ide_tape_read_position(drive);
position         1391 drivers/ide/ide-tape.c 		if (position < 0)
position         1402 drivers/ide/ide-tape.c 		mtget.mt_blkno = position / tape->user_bs_factor - block_offset;
position         1414 drivers/ide/ide-tape.c 		mtpos.mt_blkno = position / tape->user_bs_factor - block_offset;
position          617 drivers/input/misc/adxl34x.c static DEVICE_ATTR(position, S_IRUGO, adxl34x_position_show, NULL);
position           64 drivers/md/dm-verity-fec.c 	u64 position, block;
position           67 drivers/md/dm-verity-fec.c 	position = (index + rsb) * v->fec->roots;
position           68 drivers/md/dm-verity-fec.c 	block = position >> v->data_dev_block_bits;
position           69 drivers/md/dm-verity-fec.c 	*offset = (unsigned)(position - (block << v->data_dev_block_bits));
position          194 drivers/md/dm-verity-target.c 	sector_t position = verity_position_at_level(v, block, level);
position          197 drivers/md/dm-verity-target.c 	*hash_block = v->hash_level_block[level] + (position >> v->hash_per_block_bits);
position          202 drivers/md/dm-verity-target.c 	idx = position & ((1 << v->hash_per_block_bits) - 1);
position          345 drivers/md/persistent-data/dm-space-map-common.c 		unsigned position;
position          364 drivers/md/persistent-data/dm-space-map-common.c 				 bit_end, &position);
position          376 drivers/md/persistent-data/dm-space-map-common.c 		*result = i * ll->entries_per_block + (dm_block_t) position;
position          789 drivers/md/raid5-cache.c 	block->position = cpu_to_le64(log->log_start);
position         1752 drivers/md/raid5-cache.c 	    le64_to_cpu(mb->position) != ctx->pos)
position         1780 drivers/md/raid5-cache.c 	mb->position = cpu_to_le64(pos);
position         2993 drivers/md/raid5-cache.c 	if (le64_to_cpu(mb->position) != cp) {
position          412 drivers/media/dvb-frontends/nxt200x.c 	u16 rambase, position, crc = 0;
position          431 drivers/media/dvb-frontends/nxt200x.c 	for (position = 0; position < fw->size; position++) {
position          435 drivers/media/dvb-frontends/nxt200x.c 			buf[0] = ((rambase + position) >> 8);
position          436 drivers/media/dvb-frontends/nxt200x.c 			buf[1] = (rambase + position) & 0xFF;
position          445 drivers/media/dvb-frontends/nxt200x.c 			nxt200x_writebytes(state, chunkpos, &fw->data[position-3], 4);
position          447 drivers/media/dvb-frontends/nxt200x.c 		crc = nxt200x_crc(crc, fw->data[position]);
position          449 drivers/media/dvb-frontends/nxt200x.c 		if ((written == 255) || (position+1 == fw->size)) {
position          452 drivers/media/dvb-frontends/nxt200x.c 				&fw->data[position-(written %4) + 1],
position          479 drivers/media/dvb-frontends/nxt200x.c 	u16 rambase, position, crc=0;
position          492 drivers/media/dvb-frontends/nxt200x.c 	for (position = 0; position < fw->size; position++) {
position          493 drivers/media/dvb-frontends/nxt200x.c 		crc = nxt200x_crc(crc, fw->data[position]);
position          502 drivers/media/dvb-frontends/nxt200x.c 	for (position = 0; position < fw->size;) {
position          503 drivers/media/dvb-frontends/nxt200x.c 		nxt200x_writebytes(state, 0x2C, &fw->data[position],
position          504 drivers/media/dvb-frontends/nxt200x.c 			fw->size-position > 255 ? 255 : fw->size-position);
position          505 drivers/media/dvb-frontends/nxt200x.c 		position += (fw->size-position > 255 ? 255 : fw->size-position);
position          200 drivers/media/dvb-frontends/stv0367.c 	u8 position = 0, i = 0;
position          204 drivers/media/dvb-frontends/stv0367.c 	while ((position == 0) && (i < 8)) {
position          205 drivers/media/dvb-frontends/stv0367.c 		position = ((*mask) >> i) & 0x01;
position          168 drivers/media/dvb-frontends/stv0900_core.c 	u8 position = 0, i = 0;
position          172 drivers/media/dvb-frontends/stv0900_core.c 	while ((position == 0) && (i < 8)) {
position          173 drivers/media/dvb-frontends/stv0900_core.c 		position = ((*mask) >> i) & 0x01;
position          575 drivers/media/pci/saa7134/saa7134-video.c 	__u16 position;
position          589 drivers/media/pci/saa7134/saa7134-video.c 		if (i < 15 && cl[i].position == cl[i+1].position)
position          592 drivers/media/pci/saa7134/saa7134-video.c 		saa_writeb(reg + 2, cl[i].position & 0xff);
position          593 drivers/media/pci/saa7134/saa7134-video.c 		saa_writeb(reg + 3, cl[i].position >> 8);
position          595 drivers/media/pci/saa7134/saa7134-video.c 			name,winbits,cl[i].position);
position          618 drivers/media/pci/saa7134/saa7134-video.c 	if (cla->position < clb->position)
position          620 drivers/media/pci/saa7134/saa7134-video.c 	if (cla->position > clb->position)
position          635 drivers/media/pci/saa7134/saa7134-video.c 		col[cols].position = clip_range(clips[i].c.left);
position          638 drivers/media/pci/saa7134/saa7134-video.c 		col[cols].position = clip_range(clips[i].c.left+clips[i].c.width);
position          641 drivers/media/pci/saa7134/saa7134-video.c 		row[rows].position = clip_range(clips[i].c.top / div);
position          644 drivers/media/pci/saa7134/saa7134-video.c 		row[rows].position = clip_range((clips[i].c.top + clips[i].c.height)
position          201 drivers/misc/habanalabs/goya/goya_coresight.c 		int position, bool up)
position          215 drivers/misc/habanalabs/goya/goya_coresight.c 		up ? val & BIT(position) : !(val & BIT(position)),
position          222 drivers/misc/habanalabs/goya/goya_coresight.c 				addr, position, up);
position          174 drivers/misc/lis3lv02d/lis3lv02d.c 	int position[3];
position          182 drivers/misc/lis3lv02d/lis3lv02d.c 				position[i] = (s16)le16_to_cpu(data[i]);
position          188 drivers/misc/lis3lv02d/lis3lv02d.c 				position[i] = (s8)data[i * 2];
position          191 drivers/misc/lis3lv02d/lis3lv02d.c 		position[0] = lis3->read_data(lis3, OUTX);
position          192 drivers/misc/lis3lv02d/lis3lv02d.c 		position[1] = lis3->read_data(lis3, OUTY);
position          193 drivers/misc/lis3lv02d/lis3lv02d.c 		position[2] = lis3->read_data(lis3, OUTZ);
position          197 drivers/misc/lis3lv02d/lis3lv02d.c 		position[i] = (position[i] * lis3->scale) / LIS3_ACCURACY;
position          199 drivers/misc/lis3lv02d/lis3lv02d.c 	*x = lis3lv02d_get_axis(lis3->ac.x, position);
position          200 drivers/misc/lis3lv02d/lis3lv02d.c 	*y = lis3lv02d_get_axis(lis3->ac.y, position);
position          201 drivers/misc/lis3lv02d/lis3lv02d.c 	*z = lis3lv02d_get_axis(lis3->ac.z, position);
position          835 drivers/misc/lis3lv02d/lis3lv02d.c static DEVICE_ATTR(position, S_IRUGO, lis3lv02d_position_show, NULL);
position          148 drivers/misc/vexpress-syscfg.c 	u32 site, position, dcc;
position          152 drivers/misc/vexpress-syscfg.c 				&position, &dcc);
position          192 drivers/misc/vexpress-syscfg.c 				func, site, position, dcc,
position          197 drivers/misc/vexpress-syscfg.c 		func->template[i] |= SYS_CFGCTRL_POSITION(position);
position          765 drivers/mtd/mtdconcat.c 		uint64_t begin, position;
position          786 drivers/mtd/mtdconcat.c 		begin = position = 0;
position          798 drivers/mtd/mtdconcat.c 					tmp64 = position - begin;
position          801 drivers/mtd/mtdconcat.c 					begin = position;
position          806 drivers/mtd/mtdconcat.c 				position += subdev[i]->size;
position          817 drivers/mtd/mtdconcat.c 						tmp64 = position - begin;
position          820 drivers/mtd/mtdconcat.c 						begin = position;
position          827 drivers/mtd/mtdconcat.c 					position +=
position          836 drivers/mtd/mtdconcat.c 		tmp64 = position - begin;
position          800 drivers/net/ethernet/micrel/ks8851_mll.c 	u32	index, position, value;
position          805 drivers/net/ethernet/micrel/ks8851_mll.c 		position = (ether_gen_crc(6, ks->mcast_lst[i]) >> 26) & 0x3f;
position          806 drivers/net/ethernet/micrel/ks8851_mll.c 		index = position >> 3;
position          807 drivers/net/ethernet/micrel/ks8851_mll.c 		value = 1 << (position & 7);
position         4173 drivers/net/ethernet/micrel/ksz884x.c 	int position;
position         4179 drivers/net/ethernet/micrel/ksz884x.c 		position = (ether_crc(6, hw->multi_list[i]) >> 26) & 0x3f;
position         4180 drivers/net/ethernet/micrel/ksz884x.c 		index = position >> 3;
position         4181 drivers/net/ethernet/micrel/ksz884x.c 		value = 1 << (position & 7);
position         1335 drivers/net/ethernet/smsc/smc911x.c 			u32 position;
position         1338 drivers/net/ethernet/smsc/smc911x.c 			position = ether_crc(ETH_ALEN, ha->addr)>>26;
position         1340 drivers/net/ethernet/smsc/smc911x.c 			multicast_table[position>>5] |= 1 << (position&0x1f);
position          433 drivers/net/ethernet/smsc/smc9194.c 		int position;
position          436 drivers/net/ethernet/smsc/smc9194.c 		position = ether_crc_le(6, ha->addr) & 0x3f;
position          439 drivers/net/ethernet/smsc/smc9194.c 		multicast_table[invert3[position&7]] |=
position          440 drivers/net/ethernet/smsc/smc9194.c 					(1<<invert3[(position>>3)&7]);
position         1563 drivers/net/ethernet/smsc/smc91c92_cs.c 		u_int position = ether_crc(6, ha->addr);
position         1564 drivers/net/ethernet/smsc/smc91c92_cs.c 		multicast_table[position >> 29] |= 1 << ((position >> 26) & 7);
position         1417 drivers/net/ethernet/smsc/smc91x.c 			int position;
position         1420 drivers/net/ethernet/smsc/smc91x.c 			position = crc32_le(~0, ha->addr, 6) & 0x3f;
position         1423 drivers/net/ethernet/smsc/smc91x.c 			multicast_table[invert3[position&7]] |=
position         1424 drivers/net/ethernet/smsc/smc91x.c 				(1<<invert3[(position>>3)&7]);
position          197 drivers/net/wireless/ath/ath5k/phy.c 	u8 offset, bank, num_bits, col, position;
position          238 drivers/net/wireless/ath/ath5k/phy.c 	position = (first_bit - 1) % 8;
position          244 drivers/net/wireless/ath/ath5k/phy.c 	     position = 0, entry++) {
position          246 drivers/net/wireless/ath/ath5k/phy.c 		last_bit = (position + bits_left > 8) ? 8 :
position          247 drivers/net/wireless/ath/ath5k/phy.c 					position + bits_left;
position          249 drivers/net/wireless/ath/ath5k/phy.c 		mask = (((1 << last_bit) - 1) ^ ((1 << position) - 1)) <<
position          254 drivers/net/wireless/ath/ath5k/phy.c 			rfb[entry] |= ((data << position) << (col * 8)) & mask;
position          255 drivers/net/wireless/ath/ath5k/phy.c 			data >>= (8 - position);
position          257 drivers/net/wireless/ath/ath5k/phy.c 			data |= (((rfb[entry] & mask) >> (col * 8)) >> position)
position          259 drivers/net/wireless/ath/ath5k/phy.c 			bits_shifted += last_bit - position;
position          262 drivers/net/wireless/ath/ath5k/phy.c 		bits_left -= 8 - position;
position          959 drivers/net/wireless/cisco/airo.c 	int position;	// current position (byte offset) in message
position         1662 drivers/net/wireless/cisco/airo.c 	context->position = 0;
position         1672 drivers/net/wireless/cisco/airo.c 	coeff_position = context->position >> 2;
position         1675 drivers/net/wireless/cisco/airo.c 	byte_position = context->position & 3;
position         1681 drivers/net/wireless/cisco/airo.c 			context->position++;
position         1690 drivers/net/wireless/cisco/airo.c 		context->position += 4;
position         1699 drivers/net/wireless/cisco/airo.c 		context->position++;
position         1716 drivers/net/wireless/cisco/airo.c 	coeff_position = context->position >> 2;
position         1719 drivers/net/wireless/cisco/airo.c 	byte_position = context->position & 3;
position         1939 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	memcpy(cmd.user_position, vif->bss_conf.mu_group.position,
position          497 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	int i, position = 0;
position          508 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		position ++;
position          545 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		for (i=1; i<=position; i++) {
position          549 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 					 i == position ? tx_status : NULL);
position          969 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	int i, position = 0;
position          979 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		position ++;
position          993 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		for (i=1; i<position; i++) {
position          804 drivers/nvdimm/label.c 	nd_label->position = __cpu_to_le16(pos);
position         1022 drivers/nvdimm/label.c 				nd_label->position = __cpu_to_le16(0);
position         1025 drivers/nvdimm/label.c 				nd_label->position = __cpu_to_le16(0xffff);
position         1030 drivers/nvdimm/label.c 			nd_label->position = __cpu_to_le16(0); /* N/A */
position           87 drivers/nvdimm/label.h 	__le16 position;
position         1806 drivers/nvdimm/namespace_devs.c 			u16 position, nlabel;
position         1812 drivers/nvdimm/namespace_devs.c 			position = __le16_to_cpu(nd_label->position);
position         1837 drivers/nvdimm/namespace_devs.c 			if (position != pos)
position         1998 drivers/nvdimm/namespace_devs.c 		if (__le16_to_cpu(label0->position) != 0)
position          126 drivers/nvdimm/nd.h 	int position;
position          764 drivers/nvdimm/region_devs.c 			nd_mapping->position);
position         1011 drivers/nvdimm/region_devs.c 		nd_region->mapping[i].position = mapping->position;
position          445 drivers/platform/x86/hdaps.c static DEVICE_ATTR(position, 0444, hdaps_position_show, NULL);
position           89 drivers/scsi/aic7xxx/aicasm/aicasm_gram.y static void add_macro_arg(const char *argtext, int position);
position           63 drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.y static void add_macro_arg(const char *argtext, int position);
position         6560 drivers/scsi/ips.c 	int i, j, tmp, position = 0;
position         6568 drivers/scsi/ips.c 			for (j = position; j < ips_num_controllers; j++) {
position         6573 drivers/scsi/ips.c 						ips_shift_controllers(position,
position         6575 drivers/scsi/ips.c 						position++;
position         6583 drivers/scsi/ips.c 						ips_shift_controllers(position,
position         6585 drivers/scsi/ips.c 						position++;
position         6593 drivers/scsi/ips.c 						ips_shift_controllers(position,
position         6595 drivers/scsi/ips.c 						position++;
position         6606 drivers/scsi/ips.c 						ips_shift_controllers(position,
position         6608 drivers/scsi/ips.c 						position++;
position         6621 drivers/scsi/ips.c 	for (i = position; i < ips_num_controllers; i++) {
position         6624 drivers/scsi/ips.c 			ips_shift_controllers(position, i);
position         6625 drivers/scsi/ips.c 			position++;
position         6632 drivers/scsi/ips.c 	for (i = position; i < ips_num_controllers; i++) {
position         6637 drivers/scsi/ips.c 			ips_shift_controllers(position, i);
position         6638 drivers/scsi/ips.c 			position++;
position           85 drivers/staging/media/sunxi/cedrus/cedrus.h 			unsigned int			position;
position           57 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 					      unsigned int position,
position           63 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 	addr += position * ctx->codec.h264.mv_col_buf_field_size * 2;
position           78 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 	unsigned int position = buf->codec.h264.position;
position           87 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		cpu_to_le32(cedrus_h264_mv_col_buf_addr(ctx, position, 0));
position           89 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		cpu_to_le32(cedrus_h264_mv_col_buf_addr(ctx, position, 1));
position          103 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 	unsigned int position;
position          124 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		position = cedrus_buf->codec.h264.position;
position          125 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		used_dpbs |= BIT(position);
position          133 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 				    &pic_list[position]);
position          135 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		output = max(position, output);
position          138 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 	position = find_next_zero_bit(&used_dpbs, CEDRUS_H264_FRAME_NUM,
position          140 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 	if (position >= CEDRUS_H264_FRAME_NUM)
position          141 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		position = find_first_zero_bit(&used_dpbs, CEDRUS_H264_FRAME_NUM);
position          144 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 	output_buf->codec.h264.position = position;
position          156 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 			    &pic_list[position]);
position          161 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 	cedrus_write(dev, VE_H264_OUTPUT_FRAME_IDX, position);
position          186 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		unsigned int position;
position          202 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		position = cedrus_buf->codec.h264.position;
position          204 drivers/staging/media/sunxi/cedrus/cedrus_h264.c 		sram_array[i] |= position << 1;
position           53 drivers/staging/most/dim2/hal.c static inline u32 bit_mask(u8 position)
position           55 drivers/staging/most/dim2/hal.c 	return (u32)1 << position;
position          563 drivers/staging/pi433/pi433_if.c 	int    position, repetitions;
position          611 drivers/staging/pi433/pi433_if.c 		position = 0;
position          619 drivers/staging/pi433/pi433_if.c 			device->buffer[position++] = size - 1;
position          623 drivers/staging/pi433/pi433_if.c 			device->buffer[position++] = tx_cfg.address_byte;
position          626 drivers/staging/pi433/pi433_if.c 		retval = kfifo_out(&device->tx_fifo, &device->buffer[position],
position          627 drivers/staging/pi433/pi433_if.c 				   sizeof(device->buffer) - position);
position          702 drivers/staging/pi433/pi433_if.c 		position = 0;
position          704 drivers/staging/pi433/pi433_if.c 		while ((repetitions > 0) && (size > position)) {
position          705 drivers/staging/pi433/pi433_if.c 			if ((size - position) > device->free_in_fifo) {
position          711 drivers/staging/pi433/pi433_if.c 						&device->buffer[position],
position          713 drivers/staging/pi433/pi433_if.c 				position += write_size;
position          719 drivers/staging/pi433/pi433_if.c 						&device->buffer[position],
position          720 drivers/staging/pi433/pi433_if.c 						(size - position));
position          721 drivers/staging/pi433/pi433_if.c 				position = 0; /* reset for next repetition */
position          653 drivers/usb/serial/io_edgeport.c 	int position;
position          711 drivers/usb/serial/io_edgeport.c 		position = 2;
position          713 drivers/usb/serial/io_edgeport.c 		while ((position < length - 1) &&
position          715 drivers/usb/serial/io_edgeport.c 			txCredits = data[position] | (data[position+1] << 8);
position          738 drivers/usb/serial/io_edgeport.c 			position += 2;
position          366 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c static OVERLAY_ATTR(position, S_IRUGO|S_IWUSR,
position         2964 fs/jfs/jfs_dtree.c 	loff_t position;
position         3201 fs/jfs/jfs_dtree.c 				jfs_dirent->position = le32_to_cpu(d->index);
position         3209 fs/jfs/jfs_dtree.c 				if ((jfs_dirent->position < 2) ||
position         3210 fs/jfs/jfs_dtree.c 				    (jfs_dirent->position >=
position         3224 fs/jfs/jfs_dtree.c 					jfs_dirent->position = unique_pos++;
position         3231 fs/jfs/jfs_dtree.c 				jfs_dirent->position++;
position         3233 fs/jfs/jfs_dtree.c 				jfs_dirent->position = dtpos;
position         3293 fs/jfs/jfs_dtree.c 			ctx->pos = jfs_dirent->position;
position         1033 fs/reiserfs/fix_node.c 	    position = INT_MAX,
position         1057 fs/reiserfs/fix_node.c 		if ((position =
position         1067 fs/reiserfs/fix_node.c 		if (B_N_CHILD_NUM(parent, position) !=
position         1077 fs/reiserfs/fix_node.c 		if (position != first_last_position) {
position         1130 fs/reiserfs/fix_node.c 							position -
position         1133 fs/reiserfs/fix_node.c 							      position)));
position         1175 fs/reiserfs/fix_node.c 	int position,
position         1199 fs/reiserfs/fix_node.c 	position = PATH_OFFSET_POSITION(path, path_offset - 1);
position         1200 fs/reiserfs/fix_node.c 	if (position) {
position         1206 fs/reiserfs/fix_node.c 		tb->lkey[h] = position - 1;
position         1234 fs/reiserfs/fix_node.c 	if (position == B_NR_ITEMS(PATH_H_PBUFFER(path, h + 1))) {
position         1251 fs/reiserfs/fix_node.c 		tb->rkey[h] = position;
position         2094 fs/reiserfs/fix_node.c 	int position,
position         2119 fs/reiserfs/fix_node.c 	if ((position =
position         2125 fs/reiserfs/fix_node.c 	if (B_N_CHILD_NUM(bh, position) !=
position          218 fs/reiserfs/stree.c 	int position, path_offset = chk_path->path_length;
position          237 fs/reiserfs/stree.c 		if ((position =
position          243 fs/reiserfs/stree.c 		if (B_N_CHILD_NUM(parent, position) !=
position          251 fs/reiserfs/stree.c 		if (position)
position          252 fs/reiserfs/stree.c 			return internal_key(parent, position - 1);
position          265 fs/reiserfs/stree.c 	int position, path_offset = chk_path->path_length;
position          283 fs/reiserfs/stree.c 		if ((position =
position          292 fs/reiserfs/stree.c 		if (B_N_CHILD_NUM(parent, position) !=
position          301 fs/reiserfs/stree.c 		if (position != B_NR_ITEMS(parent))
position          302 fs/reiserfs/stree.c 			return internal_key(parent, position);
position           29 fs/verity/verify.c 	pgoff_t position;
position           32 fs/verity/verify.c 	position = dindex >> (level * params->log_arity);
position           35 fs/verity/verify.c 	*hindex = params->level_start[level] + (position >> params->log_arity);
position           38 fs/verity/verify.c 	*hoffset = (position & ((1 << params->log_arity) - 1)) <<
position           81 include/linux/console.h 	unsigned long (*con_getxy)(struct vc_data *vc, unsigned long position,
position          279 include/linux/coresight.h 			     int position, int value);
position          296 include/linux/coresight.h 				     int position, int value) { return 1; }
position         1041 include/linux/ieee80211.h 					u8 position[WLAN_USER_POSITION_LEN];
position          117 include/linux/libnvdimm.h 	int position;
position           96 include/linux/memcontrol.h 	struct mem_cgroup *position;
position           54 include/linux/moxtet.h 		} position[MOXTET_NIRQS];
position           27 include/linux/vexpress.h 		u32 *position, u32 *dcc);
position          473 include/net/mac80211.h 	u8 position[WLAN_USER_POSITION_LEN];
position         6091 include/net/mac80211.h 				const u8 *membership, const u8 *position);
position           19 include/soc/tegra/ivc.h 		unsigned int position;
position           63 include/sound/vx_core.h 	int position;		/* the current position in frames (playback only) */
position         1472 include/trace/events/rpcrdma.h 		u32 position
position         1475 include/trace/events/rpcrdma.h 	TP_ARGS(length, position),
position         1479 include/trace/events/rpcrdma.h 		__field(u32, position)
position         1484 include/trace/events/rpcrdma.h 		__entry->position = position;
position         1488 include/trace/events/rpcrdma.h 		__entry->length, __entry->position
position          400 include/uapi/linux/raid/md_p.h 	__le64 position; /* sector, start from rdev->data_offset, current position */
position          257 include/uapi/sound/asequencer.h 		unsigned int position;		/* sync position */
position         1011 include/xen/interface/io/sndif.h 	uint64_t position;
position          141 lib/zstd/fse_compress.c 		U32 position = 0;
position          146 lib/zstd/fse_compress.c 				tableSymbol[position] = (FSE_FUNCTION_TYPE)symbol;
position          147 lib/zstd/fse_compress.c 				position = (position + step) & tableMask;
position          148 lib/zstd/fse_compress.c 				while (position > highThreshold)
position          149 lib/zstd/fse_compress.c 					position = (position + step) & tableMask; /* Low proba area */
position          153 lib/zstd/fse_compress.c 		if (position != 0)
position          139 lib/zstd/fse_decompress.c 		U32 s, position = 0;
position          143 lib/zstd/fse_decompress.c 				tableDecode[position].symbol = (FSE_FUNCTION_TYPE)s;
position          144 lib/zstd/fse_decompress.c 				position = (position + step) & tableMask;
position          145 lib/zstd/fse_decompress.c 				while (position > highThreshold)
position          146 lib/zstd/fse_decompress.c 					position = (position + step) & tableMask; /* lowprob area */
position          149 lib/zstd/fse_decompress.c 		if (position != 0)
position         4389 mm/hugetlb.c   			 unsigned long *position, unsigned long *nr_pages,
position         4393 mm/hugetlb.c   	unsigned long vaddr = *position;
position         4540 mm/hugetlb.c   	*position = vaddr;
position         1074 mm/memcontrol.c 			pos = READ_ONCE(iter->position);
position         1085 mm/memcontrol.c 			(void)cmpxchg(&iter->position, pos, NULL);
position         1128 mm/memcontrol.c 		(void)cmpxchg(&iter->position, pos, memcg);
position         1174 mm/memcontrol.c 			cmpxchg(&iter->position,
position         1111 net/bluetooth/6lowpan.c 				    loff_t *position)
position          307 net/ceph/crush/mapper.c 				     int position)
position          312 net/ceph/crush/mapper.c 	if (position >= arg->weight_set_size)
position          313 net/ceph/crush/mapper.c 		position = arg->weight_set_size - 1;
position          314 net/ceph/crush/mapper.c 	return arg->weight_set[position].weights;
position          329 net/ceph/crush/mapper.c 				int position)
position          334 net/ceph/crush/mapper.c 	__u32 *weights = get_choose_arg_weights(bucket, arg, position);
position          380 net/ceph/crush/mapper.c 			       int position)
position          402 net/ceph/crush/mapper.c 			x, r, arg, position);
position           40 net/mac80211/cfg.c 		memcpy(sdata->vif.bss_conf.mu_group.position,
position         2316 net/mac80211/mlme.c 	memset(sdata->vif.bss_conf.mu_group.position, 0,
position         2317 net/mac80211/mlme.c 	       sizeof(sdata->vif.bss_conf.mu_group.position));
position          562 net/mac80211/vht.c 	if (!memcmp(mgmt->u.action.u.vht_group_notif.position,
position          563 net/mac80211/vht.c 		    bss_conf->mu_group.position, WLAN_USER_POSITION_LEN) &&
position          571 net/mac80211/vht.c 	memcpy(bss_conf->mu_group.position,
position          572 net/mac80211/vht.c 	       mgmt->u.action.u.vht_group_notif.position,
position          579 net/mac80211/vht.c 				const u8 *membership, const u8 *position)
position          587 net/mac80211/vht.c 	memcpy(bss_conf->mu_group.position, position, WLAN_USER_POSITION_LEN);
position          465 net/packet/af_packet.c 				 unsigned int position,
position          471 net/packet/af_packet.c 	pg_vec_pos = position / rb->frames_per_block;
position          472 net/packet/af_packet.c 	frame_offset = position % rb->frames_per_block;
position          331 net/sunrpc/xprtrdma/rpc_rdma.c 		    u32 position)
position          340 net/sunrpc/xprtrdma/rpc_rdma.c 	*p++ = cpu_to_be32(position);
position          408 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c 	u32 position;
position          414 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c 			position = be32_to_cpup(p++);
position          416 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c 		} else if (be32_to_cpup(p++) != position) {
position          208 sound/core/seq/seq_timer.c 				    snd_seq_tick_time_t position)
position          216 sound/core/seq/seq_timer.c 	tmr->tick.cur_tick = position;
position          224 sound/core/seq/seq_timer.c 				    snd_seq_real_time_t position)
position          231 sound/core/seq/seq_timer.c 	snd_seq_sanity_real_time(&position);
position          233 sound/core/seq/seq_timer.c 	tmr->cur_time = position;
position          120 sound/core/seq/seq_timer.h int snd_seq_timer_set_position_tick(struct snd_seq_timer *tmr, snd_seq_tick_time_t position);
position          121 sound/core/seq/seq_timer.h int snd_seq_timer_set_position_time(struct snd_seq_timer *tmr, snd_seq_real_time_t position);
position          664 sound/drivers/vx/vx_pcm.c 	pipe->position += update;
position          665 sound/drivers/vx/vx_pcm.c 	if (pipe->position >= (int)runtime->buffer_size)
position          666 sound/drivers/vx/vx_pcm.c 		pipe->position %= runtime->buffer_size;
position          772 sound/drivers/vx/vx_pcm.c 	return pipe->position;
position          850 sound/drivers/vx/vx_pcm.c 	pipe->position = 0;
position          125 sound/firewire/amdtp-am824.c 				 unsigned int position)
position          130 sound/firewire/amdtp-am824.c 		p->pcm_positions[index] = position;
position          141 sound/firewire/amdtp-am824.c 				   unsigned int position)
position          145 sound/firewire/amdtp-am824.c 	p->midi_position = position;
position           36 sound/firewire/amdtp-am824.h 				 unsigned int position);
position           39 sound/firewire/amdtp-am824.h 				   unsigned int position);
position          431 sound/pci/ctxfi/ctatc.c 	int position;
position          435 sound/pci/ctxfi/ctatc.c 	position = src->ops->get_ca(src);
position          437 sound/pci/ctxfi/ctatc.c 	if (position < apcm->vm_block->addr) {
position          440 sound/pci/ctxfi/ctatc.c 			position, apcm->vm_block->addr, apcm->vm_block->size);
position          441 sound/pci/ctxfi/ctatc.c 		position = apcm->vm_block->addr;
position          448 sound/pci/ctxfi/ctatc.c 	return (position + size - max_cisz - apcm->vm_block->addr) % size;
position          996 sound/pci/ctxfi/ctatc.c static int atc_output_switch_put(struct ct_atc *atc, int position)
position         1000 sound/pci/ctxfi/ctatc.c 	return hw->output_switch_put(hw, position);
position         1010 sound/pci/ctxfi/ctatc.c static int atc_mic_source_switch_put(struct ct_atc *atc, int position)
position         1014 sound/pci/ctxfi/ctatc.c 	return hw->mic_source_switch_put(hw, position);
position          123 sound/pci/ctxfi/ctatc.h 	int (*output_switch_put)(struct ct_atc *atc, int position);
position          125 sound/pci/ctxfi/ctatc.h 	int (*mic_source_switch_put)(struct ct_atc *atc, int position);
position           80 sound/pci/ctxfi/cthardware.h 	int (*output_switch_put)(struct hw *hw, int position);
position           82 sound/pci/ctxfi/cthardware.h 	int (*mic_source_switch_put)(struct hw *hw, int position);
position         1936 sound/pci/ctxfi/cthw20k2.c static int hw_output_switch_put(struct hw *hw, int position)
position         1940 sound/pci/ctxfi/cthw20k2.c 	if (position == hw_output_switch_get(hw))
position         1949 sound/pci/ctxfi/cthw20k2.c 	switch (position) {
position         1975 sound/pci/ctxfi/cthw20k2.c static int hw_mic_source_switch_put(struct hw *hw, int position)
position         1979 sound/pci/ctxfi/cthw20k2.c 	if (position == hw20k2->mic_source)
position         1982 sound/pci/ctxfi/cthw20k2.c 	switch (position) {
position         1996 sound/pci/ctxfi/cthw20k2.c 	hw20k2->mic_source = position;
position          253 sound/pci/ctxfi/ctpcm.c 	unsigned long position;
position          259 sound/pci/ctxfi/ctpcm.c 	position = atc->pcm_playback_position(atc, apcm);
position          260 sound/pci/ctxfi/ctpcm.c 	position = bytes_to_frames(runtime, position);
position          261 sound/pci/ctxfi/ctpcm.c 	if (position >= runtime->buffer_size)
position          262 sound/pci/ctxfi/ctpcm.c 		position = 0;
position          263 sound/pci/ctxfi/ctpcm.c 	return position;
position          359 sound/pci/ctxfi/ctpcm.c 	unsigned long position;
position          365 sound/pci/ctxfi/ctpcm.c 	position = atc->pcm_capture_position(atc, apcm);
position          366 sound/pci/ctxfi/ctpcm.c 	position = bytes_to_frames(runtime, position);
position          367 sound/pci/ctxfi/ctpcm.c 	if (position >= runtime->buffer_size)
position          368 sound/pci/ctxfi/ctpcm.c 		position = 0;
position          369 sound/pci/ctxfi/ctpcm.c 	return position;
position           38 sound/pci/ctxfi/cttimer.c 	unsigned int position;
position           72 sound/pci/ctxfi/cttimer.c 	unsigned int position, dist, interval;
position           74 sound/pci/ctxfi/cttimer.c 	position = substream->ops->pointer(substream);
position           75 sound/pci/ctxfi/cttimer.c 	dist = (position + buffer_size - ti->position) % buffer_size;
position           77 sound/pci/ctxfi/cttimer.c 	    position / period_size != ti->position / period_size) {
position           79 sound/pci/ctxfi/cttimer.c 		ti->position = position;
position           83 sound/pci/ctxfi/cttimer.c 	interval = ((period_size - (position % period_size))
position          205 sound/pci/ctxfi/cttimer.c 			if (pos / period_size != ti->position / period_size) {
position          207 sound/pci/ctxfi/cttimer.c 				ti->position = pos;
position          361 sound/pci/ctxfi/cttimer.c 	ti->position = 0;
position          597 sound/pci/echoaudio/echoaudio.c 	pipe->position = 0;
position          754 sound/pci/echoaudio/echoaudio.c 					pipe->position = 0;
position          803 sound/pci/echoaudio/echoaudio.c 	pipe->position += cnt - pipe->last_counter;
position          806 sound/pci/echoaudio/echoaudio.c 	pos = bytes_to_frames(substream->runtime, pipe->position);
position          809 sound/pci/echoaudio/echoaudio.c 		pipe->position -= frames_to_bytes(substream->runtime, bufsize);
position          304 sound/pci/echoaudio/echoaudio.h 	u32 position;			/* ...the number of bytes tranferred
position         1076 sound/pci/echoaudio/echoaudio_dsp.c 	chip->comm_page->position[pipe_index] = 0;
position         1087 sound/pci/echoaudio/echoaudio_dsp.c 	pipe->dma_counter = (__le32 *)&chip->comm_page->position[pipe_index];
position          657 sound/pci/echoaudio/echoaudio_dsp.h 	__le32 position[DSP_MAXPIPES];
position          341 sound/pci/intel8x0.c         unsigned int position;
position          695 sound/pci/intel8x0.c 	ichdev->position = 0;
position          736 sound/pci/intel8x0.c 	ichdev->position += step * ichdev->fragsize1;
position          738 sound/pci/intel8x0.c 		ichdev->position %= ichdev->size;
position          817 sound/pci/intel8x0.c 		ichdev->last_pos = ichdev->position;
position         1014 sound/pci/intel8x0.c 	unsigned int position;
position         1020 sound/pci/intel8x0.c 		position = ichdev->position;
position         1043 sound/pci/intel8x0.c 		ptr += position;
position         1046 sound/pci/intel8x0.c 			pos_base = position / ichdev->fragsize1;
position         2733 sound/pci/intel8x0.c 		pos += ichdev->position;
position          163 sound/pci/intel8x0m.c         unsigned int position;
position          417 sound/pci/intel8x0m.c 	ichdev->position = 0;
position          453 sound/pci/intel8x0m.c 	ichdev->position += step * ichdev->fragsize1;
position          454 sound/pci/intel8x0m.c 	ichdev->position %= ichdev->size;
position          578 sound/pci/intel8x0m.c 	ptr += ichdev->position;
position         1032 sound/pci/rme9652/hdsp.c 	int position;
position         1034 sound/pci/rme9652/hdsp.c 	position = hdsp_read(hdsp, HDSP_statusRegister);
position         1037 sound/pci/rme9652/hdsp.c 		return (position & HDSP_BufferID) ? (hdsp->period_bytes / 4) : 0;
position         1039 sound/pci/rme9652/hdsp.c 	position &= HDSP_BufferPositionMask;
position         1040 sound/pci/rme9652/hdsp.c 	position /= 4;
position         1041 sound/pci/rme9652/hdsp.c 	position &= (hdsp->period_bytes/2) - 1;
position         1042 sound/pci/rme9652/hdsp.c 	return position;
position         1476 sound/pci/rme9652/hdspm.c 	int position;
position         1478 sound/pci/rme9652/hdspm.c 	position = hdspm_read(hdspm, HDSPM_statusRegister);
position         1483 sound/pci/rme9652/hdspm.c 		position &= HDSPM_BufferPositionMask;
position         1484 sound/pci/rme9652/hdspm.c 		position /= 4; /* Bytes per sample */
position         1487 sound/pci/rme9652/hdspm.c 		position = (position & HDSPM_BufferID) ?
position         1491 sound/pci/rme9652/hdspm.c 	return position;
position          709 sound/soc/fsl/fsl_dma.c 	dma_addr_t position;
position          717 sound/soc/fsl/fsl_dma.c 		position = in_be32(&dma_channel->sar);
position          719 sound/soc/fsl/fsl_dma.c 		position |= (u64)(in_be32(&dma_channel->satr) &
position          723 sound/soc/fsl/fsl_dma.c 		position = in_be32(&dma_channel->dar);
position          725 sound/soc/fsl/fsl_dma.c 		position |= (u64)(in_be32(&dma_channel->datr) &
position          737 sound/soc/fsl/fsl_dma.c 	if (!position)
position          740 sound/soc/fsl/fsl_dma.c 	if ((position < dma_private->dma_buf_phys) ||
position          741 sound/soc/fsl/fsl_dma.c 	    (position > dma_private->dma_buf_end)) {
position          746 sound/soc/fsl/fsl_dma.c 	frames = bytes_to_frames(runtime, position - dma_private->dma_buf_phys);
position          297 sound/soc/intel/haswell/sst-haswell-ipc.h 	u32 position;
position          303 sound/soc/intel/haswell/sst-haswell-ipc.h 	u32 position;
position          472 sound/soc/intel/haswell/sst-haswell-ipc.h 	struct sst_hsw_stream *stream, u32 *position);
position          474 sound/soc/intel/haswell/sst-haswell-ipc.h 	struct sst_hsw_stream *stream, u32 *position);
position          716 sound/soc/intel/haswell/sst-haswell-pcm.c 	snd_pcm_uframes_t position = bytes_to_frames(runtime,
position          740 sound/soc/intel/haswell/sst-haswell-pcm.c 	if (position > old_position) {
position          741 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (position < dma_frames) {
position          742 sound/soc/intel/haswell/sst-haswell-pcm.c 			samples = SST_SAMPLES(runtime, position - old_position);
position          759 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (position < dma_frames) {
position          760 sound/soc/intel/haswell/sst-haswell-pcm.c 			samples = SST_SAMPLES(runtime, position);
position          766 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_stream_set_old_position(hsw, stream, position);
position          783 sound/soc/intel/haswell/sst-haswell-pcm.c 	u32 position;
position          788 sound/soc/intel/haswell/sst-haswell-pcm.c 	position = sst_hsw_get_dsp_position(hsw, pcm_data->stream);
position          790 sound/soc/intel/haswell/sst-haswell-pcm.c 	offset = bytes_to_frames(runtime, position);
position          794 sound/soc/intel/haswell/sst-haswell-pcm.c 		position, ppos);
position          123 sound/xen/xen_snd_front_evtchnl.c 							  event->op.cur_pos.position);