Home
last modified time | relevance | path

Searched refs:buf_align (Results 1 – 25 of 45) sorted by relevance

12

/linux/drivers/video/fbdev/core/
H A Dsoftcursor.c26 unsigned int buf_align = info->pixmap.buf_align - 1; in soft_cursor() local
53 size = d_pitch * image->height + buf_align; in soft_cursor()
54 size &= ~buf_align; in soft_cursor()
H A Dfbcon_ccw.c138 u32 buf_align = info->pixmap.buf_align - 1; in ccw_putcs() local
171 size = pitch * image.height + buf_align; in ccw_putcs()
172 size &= ~buf_align; in ccw_putcs()
H A Dfbcon_cw.c123 u32 buf_align = info->pixmap.buf_align - 1; in cw_putcs() local
154 size = pitch * image.height + buf_align; in cw_putcs()
155 size &= ~buf_align; in cw_putcs()
H A Dfbcon_ud.c160 u32 buf_align = info->pixmap.buf_align - 1; in ud_putcs() local
194 size = pitch * image.height + buf_align; in ud_putcs()
195 size &= ~buf_align; in ud_putcs()
H A Dbitblit.c159 u32 buf_align = info->pixmap.buf_align - 1; in bit_putcs() local
203 size = pitch * image.height + buf_align; in bit_putcs()
204 size &= ~buf_align; in bit_putcs()
/linux/arch/s390/kernel/
H A Dos_info.c105 char *buf, *buf_align, *msg; in os_info_old_alloc() local
119 buf_align = PTR_ALIGN(buf, align); in os_info_old_alloc()
120 if (copy_oldmem_kernel(buf_align, addr, size)) { in os_info_old_alloc()
124 csum = (__force u32)cksm(buf_align, size, 0); in os_info_old_alloc()
129 os_info_old->entry[nr].addr = (u64)(unsigned long)buf_align; in os_info_old_alloc()
/linux/arch/arm64/kernel/
H A Dmachine_kexec_file.c122 kbuf.buf_align = SZ_64K; /* largest supported page size */ in load_other_segments()
146 kbuf.buf_align = 0; in load_other_segments()
178 kbuf.buf_align = SZ_2M; in load_other_segments()
H A Dkexec_image.c85 kbuf.buf_align = MIN_KIMG_ALIGN; in image_load()
/linux/drivers/net/wireless/ath/ath12k/
H A Ddbring.c31 ptr_aligned = PTR_ALIGN(ptr_unaligned, ring->buf_align); in ath12k_dbring_bufs_replenish()
94 align = ring->buf_align; in ath12k_dbring_fill_bufs()
177 ring->buf_align = db_cap->min_buf_align; in ath12k_dbring_buf_setup()
289 size = sizeof(*buff) + ring->buf_sz + ring->buf_align - 1; in ath12k_dbring_buffer_release_event()
320 ring->buf_align); in ath12k_dbring_buffer_release_event()
H A Ddbring.h52 u32 buf_align; member
/linux/kernel/
H A Dkexec_file.c484 temp_start = ALIGN_DOWN(temp_start, kbuf->buf_align); in locate_mem_hole_top_down()
528 temp_start = ALIGN(temp_start, kbuf->buf_align); in locate_mem_hole_bottom_up()
684 p = dma_alloc_from_contiguous(NULL, nr_pages, get_order(kbuf->buf_align), true); in kexec_alloc_contig()
782 kbuf->buf_align = max(kbuf->buf_align, PAGE_SIZE); in kexec_add_buffer()
959 kbuf->buf_align = bss_align = 1; in kexec_purgatory_setup_kbuf()
968 if (kbuf->buf_align < align) in kexec_purgatory_setup_kbuf()
969 kbuf->buf_align = align; in kexec_purgatory_setup_kbuf()
981 if (kbuf->buf_align < bss_align) in kexec_purgatory_setup_kbuf()
982 kbuf->buf_align = bss_align; in kexec_purgatory_setup_kbuf()
/linux/drivers/net/wireless/ath/ath11k/
H A Ddbring.c59 ptr_aligned = PTR_ALIGN(ptr_unaligned, ring->buf_align); in ath11k_dbring_bufs_replenish()
126 align = ring->buf_align; in ath11k_dbring_fill_bufs()
227 ring->buf_align = db_cap->min_buf_align; in ath11k_dbring_buf_setup()
349 size = ring->buf_sz + ring->buf_align - 1; in ath11k_dbring_buffer_release_event()
383 ring->buf_align); in ath11k_dbring_buffer_release_event()
H A Ddbring.h54 u32 buf_align; member
/linux/arch/parisc/kernel/
H A Dkexec_file.c47 kbuf.buf_align = PAGE_SIZE; in elf_load()
62 kbuf.buf_align = PAGE_SIZE; in elf_load()
/linux/arch/riscv/kernel/
H A Dkexec_elf.c47 kbuf.buf_align = phdr->p_align; in riscv_kexec_elf_load()
95 kbuf.buf_align = PMD_SIZE; in elf_find_pbase()
H A Dmachine_kexec_file.c286 kbuf.buf_align = ELF_CORE_HEADER_ALIGN; in load_extra_segments()
335 kbuf.buf_align = PAGE_SIZE; in load_extra_segments()
357 kbuf.buf_align = PAGE_SIZE; in load_extra_segments()
H A Dkexec_image.c73 kbuf.buf_align = le64_to_cpu(h->text_offset); in image_load()
/linux/arch/powerpc/kexec/
H A Delf_64.c96 kbuf.buf_align = PAGE_SIZE; in elf64_load()
129 kbuf.buf_align = PAGE_SIZE; in elf64_load()
/linux/arch/loongarch/kernel/
H A Dmachine_kexec_file.c176 kbuf.buf_align = SZ_64K; /* largest supported page size */ in load_other_segments()
206 kbuf.buf_align = 0; in load_other_segments()
H A Dkexec_efi.c67 kbuf.buf_align = SZ_2M; in efi_kexec_load()
H A Dkexec_elf.c41 kbuf->buf_align = phdr->p_align; in _elf_kexec_load()
/linux/drivers/mtd/nand/raw/
H A Dloongson-nand-controller.c328 if (!IS_ALIGNED(col0, chip->buf_align)) { in loongson_nand_trigger_op()
329 col0 = ALIGN_DOWN(op->addrs[0], chip->buf_align); in loongson_nand_trigger_op()
339 op->len = ALIGN(op->orig_len + op->aligned_offset, chip->buf_align); in loongson_nand_trigger_op()
419 if (IS_ALIGNED((uintptr_t)buf, chip->buf_align) && in loongson_nand_dma_transfer()
420 IS_ALIGNED(op->orig_len, chip->buf_align)) { in loongson_nand_dma_transfer()
864 chip->buf_align = 16; in loongson_nand_chip_init()
/linux/arch/x86/kernel/
H A Dkexec-bzimage64.c604 kbuf.buf_align = 16; in bzImage64_load()
617 kbuf.buf_align = header->kernel_alignment; in bzImage64_load()
635 kbuf.buf_align = PAGE_SIZE; in bzImage64_load()
/linux/drivers/net/ethernet/freescale/enetc/
H A Dntmp.c166 static int ntmp_alloc_data_mem(struct ntmp_dma_buf *data, void **buf_align) in ntmp_alloc_data_mem() argument
176 *buf_align = PTR_ALIGN(buf, NTMP_DATA_ADDR_ALIGN); in ntmp_alloc_data_mem()
/linux/drivers/video/fbdev/aty/
H A Dmach64_cursor.c224 info->sprite.buf_align = 16; /* and 64 lines tall. */ in aty_init_cursor()

12