Searched refs:boundary (Results 1 - 25 of 71) sorted by path

123

/linux-master/arch/sh/lib/
H A Dcopy_page.S174 ! Align dest to a 32 byte boundary
H A Dmemcpy-sh4.S240 ! First align destination to a long word boundary.
H A Dchecksum.S43 * is aligned on either a 2-byte or 4-byte boundary. We get at
54 bt 21f ! Jump if alignment is boundary of 2bytes.
255 ! src and dest equally aligned, but to a two byte boundary.
/linux-master/arch/sparc/lib/
H A DM7memcpy.S37 * if src & dst aligned on word boundary but not long word boundary,
39 * if src & dst aligned on long word boundary
43 * move enough bytes to get src to word boundary
44 * if dst now on word boundary
47 * if dst now on half word boundary
56 * move bytes until dst is on long word boundary
57 * if( src is on long word boundary ) {
63 * align dst on 64 byte boundary; for main data movement:
82 * align dst on 64 byte boundary; prefetc
[all...]
H A DM7memset.S34 * For less than 32 bytes stores, align the address on 4 byte boundary.
37 * For sizes greater than 32 bytes, align the address on 8 byte boundary.
39 * store 8-bytes chunks to align the address on 64 byte boundary
322 andcc %o5, 3, %o3 ! is sp1 aligned on a word boundary
H A Dchecksum_32.S321 andcc %o1, 4, %g0 ! dest aligned on 4 or 8 byte boundary?
/linux-master/drivers/mtd/tests/
H A Dpagetest.c31 static unsigned char *boundary; variable
84 /* Check boundary between eraseblocks */
99 memcpy(boundary, writebuf + mtd->erasesize - pgsize, pgsize);
100 prandom_bytes_state(&rnd_state, boundary + pgsize, pgsize);
101 if (memcmp(twopages, boundary, bufsize)) {
368 boundary = kmalloc(bufsize, GFP_KERNEL);
369 if (!boundary)
442 kfree(boundary);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dmac.h13 bool rtl92c_init_llt_table(struct ieee80211_hw *hw, u32 boundary);
/linux-master/fs/reiserfs/
H A Dbitmap.c144 unsigned int bmap_n, int *beg, int boundary,
177 ((unsigned long *)(bh->b_data), boundary, *beg);
183 if (*beg + min > boundary) {
192 if (end >= *beg + max || end >= boundary
143 scan_bitmap_block(struct reiserfs_transaction_handle *th, unsigned int bmap_n, int *beg, int boundary, int min, int max, int unfm) argument
/linux-master/include/linux/mtd/
H A Donenand.h38 * @boundary: [INTERN][FLEX-ONENAND] Boundary of the dies
86 unsigned boundary[MAX_DIES]; member in struct:onenand_chip
/linux-master/arch/arm/mach-omap1/
H A Dsram-init.c26 #define ROUND_DOWN(value, boundary) ((value) & (~((boundary) - 1)))
39 * to an 8-byte boundary.
/linux-master/arch/arm/mach-omap2/
H A Dsram.c48 #define ROUND_DOWN(value, boundary) ((value) & (~((boundary) - 1)))
61 * to an 8-byte boundary.
/linux-master/arch/arm64/kvm/
H A Dmmu.c37 phys_addr_t boundary = ALIGN_DOWN(addr + size, size); local
39 return (boundary - 1 < end - 1) ? boundary : end;
1878 * init code does not cross a page boundary.
/linux-master/arch/loongarch/include/asm/
H A Dkvm_mmu.h105 phys_addr_t boundary, size; local
108 boundary = (addr + size) & ~(size - 1);
109 return (boundary - 1 < end - 1) ? boundary : end;
/linux-master/arch/powerpc/mm/nohash/
H A D8xx.c149 unsigned long boundary = strict_boundary ? sinittext : etext8; local
156 mmu_mapin_ram_chunk(0, boundary, PAGE_KERNEL_TEXT, true);
158 top = boundary;
160 mmu_mapin_ram_chunk(boundary, einittext8, PAGE_KERNEL_TEXT, true);
176 unsigned long boundary = strict_kernel_rwx_enabled() ? sinittext : etext8; local
181 err = mmu_mapin_ram_chunk(boundary, einittext8, PAGE_KERNEL, false);
H A De500.c169 unsigned long boundary; local
172 boundary = (unsigned long)(_sinittext - _stext);
174 boundary = ram;
177 for (i = 0; boundary && i < max_cam_idx; i++) {
181 cam_sz = calc_cam_sz(boundary, virt, phys);
185 boundary -= cam_sz;
/linux-master/arch/s390/mm/
H A Dpageattr.c26 unsigned long boundary, size; local
32 boundary = (start + size) & ~(size - 1);
33 if (boundary <= end) {
36 } while (start < boundary);
/linux-master/arch/sh/kernel/cpu/sh3/
H A Dentry.S286 ! Should be aligned page boundary.
/linux-master/arch/x86/
H A DMakefile34 # For gcc stack alignment is specified with -mpreferred-stack-boundary,
36 ifneq ($(call cc-option, -mpreferred-stack-boundary=4),)
37 cc_stack_align4 := -mpreferred-stack-boundary=2
38 cc_stack_align8 := -mpreferred-stack-boundary=3
69 # This must happen before we try the -mpreferred-stack-boundary, see:
146 # 8-byte boundary. If the compiler isn't informed about the actual
H A DMakefile.um34 cflags-y += $(call cc-option,-mpreferred-stack-boundary=2)
/linux-master/arch/x86/crypto/
H A Dsha256-avx2-asm.S538 and $-32, %rsp # align rsp to 32 byte boundary
/linux-master/arch/x86/lib/
H A Dchecksum_32.S44 * is aligned on either a 2-byte or 4-byte boundary. We get at
58 jz 10f # Jump if alignment is boundary of 2 bytes.
/linux-master/block/
H A Dblk-settings.c175 * By default there is no limit on the segment boundary alignment,
185 * Stacking device may have both virtual boundary and max segment
806 /* Set non-power-of-2 compatible chunk_sectors boundary */
846 /* Verify that new alignment_offset is on a logical block boundary */
935 * blk_queue_segment_boundary - set boundary rules for segment merging
937 * @mask: the memory boundary mask
951 * blk_queue_virt_boundary - set boundary rules for bio merging
953 * @mask: the memory boundary mask
960 * Devices that require a virtual boundary do not support scatter/gather
1072 unsigned long boundary local
[all...]
/linux-master/drivers/accel/qaic/
H A Dqaic_control.c491 void *boundary; local
514 boundary = (void *)trans_wrapper + QAIC_WRAPPER_MAX_SIZE;
525 if ((void *)asp + sizeof(*asp) > boundary) {
531 boundary = (void *)w + QAIC_WRAPPER_MAX_SIZE;
/linux-master/drivers/acpi/acpica/
H A Dacmacros.h201 #define ACPI_ROUND_DOWN(value, boundary) (((acpi_size)(value)) & \
202 (~(((acpi_size) boundary)-1)))
204 #define ACPI_ROUND_UP(value, boundary) ((((acpi_size)(value)) + \
205 (((acpi_size) boundary)-1)) & \
206 (~(((acpi_size) boundary)-1)))
225 #define ACPI_ROUND_UP_TO(value, boundary) (((value) + ((boundary)-1)) / (boundary))

Completed in 278 milliseconds

123