usr/src/boot/libsa/zalloc.c
119
aligned = (char *)(roundup2(dptr, align) - MALLOCALIGN);
usr/src/boot/libsa/zalloc.c
89
znalloc(MemPool *mp, uintptr_t bytes, size_t align)
usr/src/boot/libsa/zalloc_protos.h
33
Library void *znalloc(struct MemPool *mpool, uintptr_t bytes, size_t align);
usr/src/boot/libsa/zfs/zfsimpl.c
2241
uint64_t align, size;
usr/src/boot/libsa/zfs/zfsimpl.c
2300
align = 1ULL << vdev->v_ashift;
usr/src/boot/libsa/zfs/zfsimpl.c
2301
if (P2PHASE(size, align) != 0)
usr/src/boot/libsa/zfs/zfsimpl.c
2302
size = P2ROUNDUP(size, align);
usr/src/boot/sys/amd64/include/asmacros.h
217
.align 4 ; \
usr/src/boot/sys/amd64/include/asmacros.h
222
2:.align 4 ; \
usr/src/boot/sys/amd64/include/asmacros.h
224
4:.align 4 ; \
usr/src/boot/sys/amd64/include/asmacros.h
229
.align 4 ; \
usr/src/boot/sys/amd64/include/asmacros.h
234
2:.align 4 ; \
usr/src/boot/sys/amd64/include/asmacros.h
236
4:.align 4 ; \
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
88
#define P2ALIGN(x, align) ((x) & -(align))
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
89
#define P2PHASE(x, align) ((x) & ((align) - 1))
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
90
#define P2NPHASE(x, align) (-(x) & ((align) - 1))
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
91
#define P2ROUNDUP(x, align) (-(-(x) & -(align)))
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
92
#define P2END(x, align) (-(~(x) & -(align)))
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
93
#define P2PHASEUP(x, align, phase) ((phase) - (((phase) - (x)) & -(align)))
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
94
#define P2BOUNDARY(off, len, align) \
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
95
(((off) ^ ((off) + (len) - 1)) > (align) - 1)
usr/src/cmd/cdrw/audio.h
50
uint16_t align;
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
485
fmd_ckpt_resv(fmd_ckpt_t *ckp, size_t size, size_t align)
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
488
ckp->ckp_size = P2ROUNDUP(ckp->ckp_size, align) + size;
usr/src/cmd/fm/fmd/common/fmd_ckpt.c
50
#define P2ROUNDUP(x, align) (-(-(x) & -(align)))
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
307
char *align();
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
735
char *align();
usr/src/cmd/fs.d/ufs/volcopy/volcopy.c
813
if ((Buf[0] = align(size)) == (char *)NULL)
usr/src/cmd/fwflash/plugins/transport/common/sd.c
161
libscsi_target_t *targ, uint8_t *align)
usr/src/cmd/fwflash/plugins/transport/common/sd.c
171
VERIFY3P(align, !=, NULL);
usr/src/cmd/fwflash/plugins/transport/common/sd.c
248
*align = descbuf[0];
usr/src/cmd/fwflash/plugins/transport/common/sd.c
365
uint8_t align;
usr/src/cmd/fwflash/plugins/transport/common/sd.c
399
if (sdfw_read_descriptor(flashdev, handle, target, &align) !=
usr/src/cmd/fwflash/plugins/transport/common/sd.c
417
"alignment is 2^%u\n", flashdev->drvname, maxxfer, align);
usr/src/cmd/fwflash/plugins/transport/common/sd.c
428
if (ffsll(maxxfer) < align || align == 0xff) {
usr/src/cmd/mdb/common/mdb/mdb_umem.c
103
if (align != 0)
usr/src/cmd/mdb/common/mdb/mdb_umem.c
104
ptr = memalign(align, nbytes);
usr/src/cmd/mdb/common/mdb/mdb_umem.c
167
mdb_alloc_align(size_t nbytes, size_t align, uint_t flags)
usr/src/cmd/mdb/common/mdb/mdb_umem.c
179
if (align != 0)
usr/src/cmd/mdb/common/mdb/mdb_umem.c
180
ptr = memalign(align, nbytes);
usr/src/cmd/mdb/common/mdb/mdb_umem.c
186
ptr = mdb_umem_handler(nbytes, align, flags);
usr/src/cmd/mdb/common/mdb/mdb_umem.c
63
mdb_umem_handler(size_t nbytes, size_t align, uint_t flags)
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
1372
int align = RECORDSIZE - 1;
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
1392
size += align;
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
1393
size &= ~align;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2336
int align = RECORDSIZE - 1;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2348
size += align;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2349
size &= ~align;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2518
int align = RECORDSIZE - 1;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2528
size += align;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2529
size &= ~align;
usr/src/cmd/nvmeadm/nvmeadm_print.c
227
int align = NVME_PRINT_ALIGN - (indent + 1);
usr/src/cmd/nvmeadm/nvmeadm_print.c
231
align -= strlen(name);
usr/src/cmd/nvmeadm/nvmeadm_print.c
234
align -= snprintf(NULL, 0, " %d", index);
usr/src/cmd/nvmeadm/nvmeadm_print.c
236
if (align < 0)
usr/src/cmd/nvmeadm/nvmeadm_print.c
237
align = 0;
usr/src/cmd/nvmeadm/nvmeadm_print.c
251
(void) printf("%*s", align, "");
usr/src/cmd/ptools/pmap/pmap.c
66
#define P2ALIGN(x, align) ((x) & -(align))
usr/src/cmd/sendmail/db/db/db_salloc.c
101
rp = (u_int8_t *)((ALIGNTYPE)rp & ~(align - 1));
usr/src/cmd/sendmail/db/db/db_salloc.c
70
__db_shalloc(p, len, align, retp)
usr/src/cmd/sendmail/db/db/db_salloc.c
72
size_t len, align;
usr/src/cmd/sendmail/db/db/db_salloc.c
85
align = align <= sizeof(size_t) ?
usr/src/cmd/sendmail/db/db/db_salloc.c
86
sizeof(size_t) : ALIGN(align, sizeof(size_t));
usr/src/cmd/sendmail/libsm/rpool.c
32
char align[SM_ALIGN_SIZE];
usr/src/cmd/sendmail/src/conf.c
2419
# define SPT_ALIGN(x, align) (((((x) + SPT_ALIGN_SIZE) >> (align)) << (align)) - 1)
usr/src/cmd/sendmail/src/conf.c
2421
# define SPT_ALIGN(x, align) (x)
usr/src/cmd/sendmail/src/conf.c
2424
# define SPT_ALIGN(x, align) (x)
usr/src/cmd/sendmail/src/conf.c
2445
int align;
usr/src/cmd/sendmail/src/conf.c
2474
align = -1;
usr/src/cmd/sendmail/src/conf.c
2478
align++;
usr/src/cmd/sendmail/src/conf.c
2485
LastArgv = argv[i] + SPT_ALIGN(strlen(argv[i]), align);
usr/src/cmd/sendmail/src/conf.c
2490
LastArgv = envp[i] + SPT_ALIGN(strlen(envp[i]), align);
usr/src/cmd/sgs/ar/common/file.c
183
pad(size_t n, size_t align)
usr/src/cmd/sgs/ar/common/file.c
187
r = n % align;
usr/src/cmd/sgs/ar/common/file.c
189
r = align - r;
usr/src/cmd/sgs/gprof/common/gprof.h
68
#define FLOOR(x, align) (((Address) x) & ~((align) - 1l))
usr/src/cmd/sgs/gprof/common/gprof.h
69
#define CEIL(x, align) FLOOR(((Address) x) + (align) - 1l, align)
usr/src/cmd/sgs/libld/common/outfile.c
665
Xword align;
usr/src/cmd/sgs/libld/common/outfile.c
668
align = (Xword)
usr/src/cmd/sgs/libld/common/outfile.c
672
align = sgp->sg_round;
usr/src/cmd/sgs/libld/common/outfile.c
674
data->d_align = (size_t)align;
usr/src/cmd/sgs/libld/common/sections.c
2642
ld_make_parexpn_data(Ofl_desc *ofl, size_t size, Xword align)
usr/src/cmd/sgs/libld/common/sections.c
2656
if (align != 0) {
usr/src/cmd/sgs/libld/common/sections.c
2657
data->d_align = align;
usr/src/cmd/sgs/libld/common/sections.c
2658
shdr->sh_addralign = align;
usr/src/cmd/sgs/libld/common/sections.c
434
Word align; /* Used in both data and section header */
usr/src/cmd/sgs/libld/common/sections.c
466
info_s.align = ld_targ.t_m.m_word_align; \
usr/src/cmd/sgs/libld/common/sections.c
644
data->d_align = sec_info->align;
usr/src/cmd/sgs/libld/common/sections.c
655
shdr->sh_addralign = sec_info->align;
usr/src/cmd/sgs/libld/common/sections.c
746
ld_make_bss(Ofl_desc *ofl, Xword size, Xword align, uint_t ident)
usr/src/cmd/sgs/libld/common/sections.c
764
data->d_align = (size_t)align;
usr/src/cmd/sgs/libld/common/sections.c
767
shdr->sh_addralign = align;
usr/src/cmd/sgs/liblddbg/common/syms.c
477
Dbg_syms_copy_reloc(Ofl_desc *ofl, Sym_desc *sdp, Word align)
usr/src/cmd/sgs/liblddbg/common/syms.c
499
if (align) {
usr/src/cmd/sgs/liblddbg/common/syms.c
501
Dbg_demangle_name(sdp->sd_name), EC_WORD(align));
usr/src/cmd/sgs/mcs/common/file.c
1176
size_t align = gelf_fsize(dst_elf, ELF_T_ADDR, 1, EV_CURRENT);
usr/src/cmd/sgs/mcs/common/file.c
1180
r = new_offset % align;
usr/src/cmd/sgs/mcs/common/file.c
1182
new_offset += align - r;
usr/src/cmd/sgs/mcs/common/file.c
1191
r = new_offset % align;
usr/src/cmd/sgs/mcs/common/file.c
1193
new_offset += align - r;
usr/src/common/ctf/ctf_types.c
583
size_t align = 0;
usr/src/common/ctf/ctf_types.c
597
align = MAX(align, am);
usr/src/common/ctf/ctf_types.c
603
align = MAX(align, am);
usr/src/common/ctf/ctf_types.c
607
return (align);
usr/src/compat/bhyve/dev/virtio/virtio.h
156
vring_size(unsigned int num, unsigned long align)
usr/src/compat/bhyve/dev/virtio/virtio.h
163
size = (size + align - 1) & ~(align - 1);
usr/src/grub/grub-0.97/stage2/fsys_zfs.h
103
#define P2ROUNDUP(x, align) (-(-(x) & -(align)))
usr/src/grub/grub-0.97/stage2/fsys_zfs.h
110
#define P2PHASE(x, align) ((x) & ((align) - 1))
usr/src/grub/grub-0.97/stage2/fsys_zfs.h
121
#define P2ALIGN(x, align) ((x) & -(align))
usr/src/head/nss_dbdefs.h
826
#define ROUND_DOWN(n, align) (((uintptr_t)n) & ~((align) - 1l))
usr/src/head/nss_dbdefs.h
827
#define ROUND_UP(n, align) ROUND_DOWN(((uintptr_t)n) + (align) - 1l, \
usr/src/head/nss_dbdefs.h
828
(align))
usr/src/lib/libc/port/gen/memalign.c
107
ROUND(align);
usr/src/lib/libc/port/gen/memalign.c
108
while (align < MINSIZE + WORDSIZE)
usr/src/lib/libc/port/gen/memalign.c
109
align <<= 1;
usr/src/lib/libc/port/gen/memalign.c
110
reqsize = nbytes + align + (MINSIZE + WORDSIZE);
usr/src/lib/libc/port/gen/memalign.c
136
if (x % align != 0)
usr/src/lib/libc/port/gen/memalign.c
137
x += align - (x % align);
usr/src/lib/libc/port/gen/memalign.c
157
frag_size += align;
usr/src/lib/libc/port/gen/memalign.c
158
aligned_blk = _nextblk(aligned_blk, align);
usr/src/lib/libc/port/gen/memalign.c
201
aligned_alloc(size_t align, size_t size)
usr/src/lib/libc/port/gen/memalign.c
203
if (align == 0 || (align & (align - 1)) != 0) {
usr/src/lib/libc/port/gen/memalign.c
208
if (align < alignof (uintptr_t))
usr/src/lib/libc/port/gen/memalign.c
209
align = alignof (uintptr_t);
usr/src/lib/libc/port/gen/memalign.c
211
return (memalign(align, size));
usr/src/lib/libc/port/gen/memalign.c
63
memalign(size_t align, size_t nbytes)
usr/src/lib/libc/port/gen/memalign.c
83
if (nbytes == 0 || _misaligned(align) || align == 0 ||
usr/src/lib/libc/port/gen/memalign.c
84
align > MAX_ALIGN) {
usr/src/lib/libctf/common/ctf_elfwrite.c
340
size_t align = gelf_fsize(dst, ELF_T_ADDR, 1, EV_CURRENT);
usr/src/lib/libctf/common/ctf_elfwrite.c
341
size_t r = new_offset % align;
usr/src/lib/libctf/common/ctf_elfwrite.c
344
new_offset += align - r;
usr/src/lib/libdtrace/common/dt_buf.c
125
const dt_buf_t *src, size_t align)
usr/src/lib/libdtrace/common/dt_buf.c
132
(size_t)(src->dbu_ptr - src->dbu_buf), align);
usr/src/lib/libdtrace/common/dt_buf.c
137
dt_buf_offset(const dt_buf_t *bp, size_t align)
usr/src/lib/libdtrace/common/dt_buf.c
140
return (roundup(off, align));
usr/src/lib/libdtrace/common/dt_buf.c
84
const void *buf, size_t len, size_t align)
usr/src/lib/libdtrace/common/dt_buf.c
87
size_t adj = roundup(off, align) - off;
usr/src/lib/libdtrace/common/dt_dof.c
140
uint32_t align, uint32_t flags, uint32_t entsize, uint64_t size)
usr/src/lib/libdtrace/common/dt_dof.c
146
s.dofs_align = align;
usr/src/lib/libdtrace/common/dt_dof.c
149
s.dofs_offset = dt_buf_offset(&ddo->ddo_ldata, align);
usr/src/lib/libdtrace/common/dt_dof.c
155
dt_buf_write(dtp, &ddo->ddo_ldata, data, size, align);
usr/src/lib/libdtrace/common/dt_dof.c
167
uint32_t align, uint32_t flags, uint32_t entsize, uint64_t size)
usr/src/lib/libdtrace/common/dt_dof.c
173
s.dofs_align = align;
usr/src/lib/libdtrace/common/dt_dof.c
176
s.dofs_offset = dt_buf_offset(&ddo->ddo_udata, align);
usr/src/lib/libdtrace/common/dt_dof.c
182
dt_buf_write(dtp, &ddo->ddo_udata, data, size, align);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
437
TYP(align,4); /* section alignment (power of 2) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
451
TYP(align,4); /* section alignment (power of 2) */
usr/src/lib/libdwarf/common/dwarf_machoread.c
574
ASNAR(mfp->mo_copy_word,secs->align,mosec.align);
usr/src/lib/libdwarf/common/dwarf_machoread.c
644
ASNAR(mfp->mo_copy_word,secs->align,mosec.align);
usr/src/lib/libdwarf/common/dwarf_machoread.h
82
Dwarf_Unsigned align;
usr/src/lib/libfakekernel/common/kmem.c
101
uc = umem_cache_create(name, bufsize, align,
usr/src/lib/libfakekernel/common/kmem.c
82
size_t align, /* required object alignment */
usr/src/lib/libldap5/sources/ldap/ssldap/ldapsinit.c
915
PRUint32 size = 0, align = 0;
usr/src/lib/libldap5/sources/ldap/ssldap/ldapsinit.c
918
PL_InitArenaPool( &pool, name, size, align);
usr/src/lib/libmapmalloc/common/textmem.c
113
size = align(size, MINSZ);
usr/src/lib/libmapmalloc/common/textmem.c
131
size_t totpage = align(totsize, pagesize);
usr/src/lib/libmapmalloc/common/textmem.c
168
size = align(size, MINSZ);
usr/src/lib/libmapmalloc/common/textmem.c
91
static size_t align(size_t, int);
usr/src/lib/libmapmalloc/common/valloc.c
48
memalign(size_t align, size_t nbytes)
usr/src/lib/libmlrpc/common/ndr_process.c
1468
unsigned align;
usr/src/lib/libmlrpc/common/ndr_process.c
1471
align = outer_ref->ti->alignment;
usr/src/lib/libmlrpc/common/ndr_process.c
1472
n_pad = ((align + 1) - nds->pdu_scan_offset) & align;
usr/src/lib/libresolv/res_gethost.c
196
bp += sizeof (align) - ((u_long)bp % sizeof (align));
usr/src/lib/libresolv/res_gethost.c
77
} align;
usr/src/lib/libresolv2/common/irs/dns_ho.c
1044
bp = (char *)(((u_long)bp + (sizeof(align) - 1)) &
usr/src/lib/libresolv2/common/irs/dns_ho.c
1045
~(sizeof(align) - 1));
usr/src/lib/libresolv2/common/irs/dns_ho.c
1073
int i = (u_long)*bpp % sizeof(align);
usr/src/lib/libresolv2/common/irs/dns_ho.c
1076
i = sizeof(align) - i;
usr/src/lib/libresolv2/common/irs/dns_ho.c
933
bp = (char *)(((u_long)bp + (sizeof(align) - 1)) &
usr/src/lib/libresolv2/common/irs/dns_ho.c
934
~(sizeof(align) - 1));
usr/src/lib/libsocket/inet/inet6_opt.c
70
socklen_t len, uint_t align, void **databufp)
usr/src/lib/libsocket/inet/inet6_opt.c
76
if (align > len ||
usr/src/lib/libsocket/inet/inet6_opt.c
77
(align != 1 && align != 2 && align != 4 && align != 8) ||
usr/src/lib/libsocket/inet/inet6_opt.c
92
remainder = (offset + 2 + len) % align;
usr/src/lib/libsocket/inet/inet6_opt.c
96
padbytes = align - remainder;
usr/src/lib/libumem/common/malloc.c
149
memalign(size_t align, size_t size_arg)
usr/src/lib/libumem/common/malloc.c
159
if (size_arg == 0 || align == 0 || (align & (align - 1)) != 0) {
usr/src/lib/libumem/common/malloc.c
167
if (align <= UMEM_ALIGN ||
usr/src/lib/libumem/common/malloc.c
168
(align <= UMEM_SECOND_ALIGN && size_arg >= UMEM_SECOND_ALIGN))
usr/src/lib/libumem/common/malloc.c
177
ASSERT(overhead <= align);
usr/src/lib/libumem/common/malloc.c
180
phase = align - overhead;
usr/src/lib/libumem/common/malloc.c
192
buf = vmem_xalloc(umem_memalign_arena, size, align, phase,
usr/src/lib/libumem/common/malloc.c
196
if ((size_arg + align) <= UMEM_MAXBUF)
usr/src/lib/libumem/common/malloc.c
222
ASSERT(P2PHASE((uintptr_t)ret, align) == 0);
usr/src/lib/libumem/common/umem.c
2193
_umem_alloc_align(size_t size, size_t align, int umflag)
usr/src/lib/libumem/common/umem.c
2199
if ((align & (align - 1)) != 0)
usr/src/lib/libumem/common/umem.c
2201
if (align < UMEM_ALIGN)
usr/src/lib/libumem/common/umem.c
2202
align = UMEM_ALIGN;
usr/src/lib/libumem/common/umem.c
2211
buf = vmem_xalloc(umem_memalign_arena, size, align, 0, 0, NULL, NULL,
usr/src/lib/libumem/common/umem.c
2647
size_t align, /* required object alignment */
usr/src/lib/libumem/common/umem.c
2688
if ((align & (align - 1)) != 0 || align > vmp->vm_quantum ||
usr/src/lib/libumem/common/umem.c
2701
if (align == 0) {
usr/src/lib/libumem/common/umem.c
2703
align = UMEM_SECOND_ALIGN;
usr/src/lib/libumem/common/umem.c
2705
align = UMEM_ALIGN;
usr/src/lib/libumem/common/umem.c
2706
} else if (align < UMEM_ALIGN && (cflags & UMC_NOTOUCH) == 0)
usr/src/lib/libumem/common/umem.c
2707
align = UMEM_ALIGN;
usr/src/lib/libumem/common/umem.c
2737
align <= umem_lite_maxalign &&
usr/src/lib/libumem/common/umem.c
2783
cp->cache_align = align;
usr/src/lib/libumem/common/umem.c
2797
if (align >= UMEM_ALIGN) {
usr/src/lib/libumem/common/umem.c
2816
cp->cache_chunksize = chunksize = P2ROUNDUP(chunksize, align);
usr/src/lib/libumem/common/umem.c
3196
size_t align = 0;
usr/src/lib/libumem/common/umem.c
3206
align = 64;
usr/src/lib/libumem/common/umem.c
3208
align = pagesize;
usr/src/lib/libumem/common/umem.c
3212
cp = umem_cache_create(name, cache_size, align,
usr/src/lib/libumem/common/vmem.c
1002
(void *)vmp, size, align, phase, nocross,
usr/src/lib/libumem/common/vmem.c
817
vmem_xalloc(vmem_t *vmp, size_t size, size_t align, size_t phase,
usr/src/lib/libumem/common/vmem.c
827
if (phase > 0 && phase >= align)
usr/src/lib/libumem/common/vmem.c
830
(void *)vmp, size, align, phase, nocross,
usr/src/lib/libumem/common/vmem.c
833
if (align == 0)
usr/src/lib/libumem/common/vmem.c
834
align = vmp->vm_quantum;
usr/src/lib/libumem/common/vmem.c
836
if ((align | phase | nocross) & (vmp->vm_quantum - 1)) {
usr/src/lib/libumem/common/vmem.c
839
(void *)vmp, size, align, phase, nocross,
usr/src/lib/libumem/common/vmem.c
844
(align > nocross || P2ROUNDUP(phase + size, align) > nocross)) {
usr/src/lib/libumem/common/vmem.c
847
(void *)vmp, size, align, phase, nocross,
usr/src/lib/libumem/common/vmem.c
921
taddr = P2PHASEUP(start, align, phase);
usr/src/lib/libumem/common/vmem.c
924
P2ROUNDUP(P2NPHASE(taddr, nocross), align);
usr/src/lib/libumem/common/vmem.c
940
MAX(align, vmp->vm_source->vm_quantum));
usr/src/lib/libumem/common/vmem.c
968
addr = P2PHASEUP(vbest->vs_start, align, phase);
usr/src/lib/libumem/common/vmem.c
991
ASSERT(P2PHASE(addr, align) == phase);
usr/src/lib/smbclnt/libfknsmb/common/fake_stream.c
698
bcache_create(char *name, size_t size, uint_t align)
usr/src/lib/smbclnt/libfknsmb/common/fake_stream.c
703
ASSERT((align & (align - 1)) == 0);
usr/src/lib/smbclnt/libfknsmb/common/fake_stream.c
709
bcp->align = align;
usr/src/lib/smbclnt/libfknsmb/common/fake_stream.c
716
bcp->buffer_cache = kmem_cache_create(buffer, size, align, NULL, NULL,
usr/src/lib/smbclnt/libfknsmb/common/fake_stream.c
766
ASSERT(((uintptr_t)(dbp->db_base) & (bcp->align - 1)) == 0);
usr/src/lib/watchmalloc/common/malloc.c
1115
memalign(size_t align, size_t nbytes)
usr/src/lib/watchmalloc/common/malloc.c
1130
if (nbytes == 0 || misaligned(align) || align == 0 ||
usr/src/lib/watchmalloc/common/malloc.c
1131
align > MAX_ALIGN) {
usr/src/lib/watchmalloc/common/malloc.c
1154
ROUND(align);
usr/src/lib/watchmalloc/common/malloc.c
1155
while (align < MINSIZE + WORDSIZE)
usr/src/lib/watchmalloc/common/malloc.c
1156
align <<= 1;
usr/src/lib/watchmalloc/common/malloc.c
1157
reqsize = nbytes + align + (MINSIZE + WORDSIZE);
usr/src/lib/watchmalloc/common/malloc.c
1183
if (x % align != 0)
usr/src/lib/watchmalloc/common/malloc.c
1184
x += align - (x % align);
usr/src/lib/watchmalloc/common/malloc.c
1205
frag_size += align;
usr/src/lib/watchmalloc/common/malloc.c
1207
aligned_blk = nextblk(aligned_blk, align);
usr/src/psm/promif/ieee1275/sun4/prom_alloc.c
109
prom_malloc(caddr_t virt, size_t size, u_int align)
usr/src/psm/promif/ieee1275/sun4/prom_alloc.c
119
ci[5] = p1275_uint2cell(align); /* Arg3: align */
usr/src/psm/promif/ieee1275/sun4/prom_alloc.c
49
prom_alloc(caddr_t virthint, size_t size, u_int align)
usr/src/psm/promif/ieee1275/sun4/prom_alloc.c
55
if (align == 0)
usr/src/psm/promif/ieee1275/sun4/prom_alloc.c
56
align = (u_int)1;
usr/src/psm/promif/ieee1275/sun4/prom_alloc.c
63
virt = prom_allocate_virt(align, size);
usr/src/psm/promif/ieee1275/sun4/prom_alloc.c
76
if (prom_allocate_phys(size, align, &physaddr) == -1) {
usr/src/psm/promif/ieee1275/sun4/prom_mem.c
64
prom_allocate_phys(size_t size, uint_t align, unsigned long long *physaddr)
usr/src/psm/promif/ieee1275/sun4/prom_mem.c
73
if (align == 0)
usr/src/psm/promif/ieee1275/sun4/prom_mem.c
74
align = (uint_t)1;
usr/src/psm/promif/ieee1275/sun4/prom_mem.c
81
ci[5] = p1275_uint2cell(align); /* Arg3: SA1: align */
usr/src/psm/promif/ieee1275/sun4/prom_mmu.c
105
prom_allocate_virt(uint_t align, size_t size)
usr/src/psm/promif/ieee1275/sun4/prom_mmu.c
114
if (align == 0)
usr/src/psm/promif/ieee1275/sun4/prom_mmu.c
115
align = 1;
usr/src/psm/promif/ieee1275/sun4/prom_mmu.c
122
ci[5] = p1275_uint2cell(align); /* Arg3: SA1: align */
usr/src/psm/promif/ieee1275/sun4/prom_retain.c
38
prom_retain(char *id, size_t size, u_int align, unsigned long long *physaddr)
usr/src/psm/promif/ieee1275/sun4/prom_retain.c
52
ci[5] = p1275_uint2cell(align); /* Arg2: SA1: align */
usr/src/psm/stand/boot/common/readfile.c
1284
segbrk(caddr_t *spp, size_t bytes, size_t align)
usr/src/psm/stand/boot/common/readfile.c
1296
va = (caddr_t)ALIGN(*spp, align);
usr/src/psm/stand/boot/sparc/common/sun4x_standalloc.c
236
resalloc(enum RESOURCES type, size_t bytes, caddr_t virthint, int align)
usr/src/psm/stand/boot/sparc/common/sun4x_standalloc.c
273
vaddr = (caddr_t)prom_alloc(virthint, bytes, align);
usr/src/psm/stand/boot/sparc/sun4/sys/prom_plat.h
132
extern caddr_t prom_malloc(caddr_t virt, size_t size, uint_t align);
usr/src/psm/stand/boot/sparc/sun4/sys/prom_plat.h
134
extern caddr_t prom_allocate_virt(uint_t align, size_t size);
usr/src/psm/stand/boot/sparc/sun4/sys/prom_plat.h
138
extern int prom_allocate_phys(size_t size, uint_t align,
usr/src/psm/stand/boot/sparc/sun4/sys/prom_plat.h
162
extern int prom_retain(char *id, size_t size, uint_t align,
usr/src/psm/stand/cpr/sparcv9/sun4u/util.c
294
cb_alloc(size_t size, uint_t align, caddr_t *vap, physaddr_t *pap)
usr/src/psm/stand/cpr/sparcv9/sun4u/util.c
299
virt = prom_allocate_virt(align, (size_t)align);
usr/src/psm/stand/cpr/sparcv9/sun4u/util.c
302
if (prom_allocate_phys(size, align, &phys) == -1) {
usr/src/stand/lib/sa/standalloc.c
42
size_t bytes, caddr_t virthint, int align);
usr/src/stand/lib/sa/standalloc.c
55
kern_resalloc(caddr_t virthint, size_t size, int align)
usr/src/stand/lib/sa/standalloc.c
58
return (resalloc(RES_CHILDVIRT, size, virthint, align));
usr/src/stand/lib/sa/standalloc.c
75
get_progmemory(caddr_t vaddr, size_t size, int align)
usr/src/stand/lib/sa/standalloc.c
92
if (resalloc(RES_CHILDVIRT, size, vaddr, align) != vaddr)
usr/src/test/os-tests/tests/stackalign/stackalign.c
39
#define ALIGN_ERR_IMPL(align, text) \
usr/src/test/os-tests/tests/stackalign/stackalign.c
40
"stack was not aligned to " #align " on " text "\n"
usr/src/test/os-tests/tests/stackalign/stackalign.c
41
#define ALIGN_ERR_HELP(align, text) ALIGN_ERR_IMPL(align, text)
usr/src/tools/btxld/btxld.c
441
htole32(align(le32toh(eh.p[0].p_paddr) + le32toh(eh.p[0].p_memsz),
usr/src/tools/smatch/src/check_rosenberg.c
65
int align;
usr/src/tools/smatch/src/check_rosenberg.c
70
align = 0;
usr/src/tools/smatch/src/check_rosenberg.c
80
} else if (align % tmp->ctype.alignment) {
usr/src/tools/smatch/src/check_rosenberg.c
86
align += 1;
usr/src/tools/smatch/src/check_rosenberg.c
88
align = 0;
usr/src/tools/smatch/src/check_rosenberg.c
90
align += type_bytes(tmp);
usr/src/tools/smatch/src/check_rosenberg.c
98
if (align % type->ctype.alignment) {
usr/src/tools/smatch/src/smatch_sval.c
577
int align;
usr/src/tools/smatch/src/smatch_sval.c
585
align = type->ctype.alignment;
usr/src/tools/smatch/src/smatch_sval.c
586
if (align <= 0)
usr/src/tools/smatch/src/smatch_sval.c
587
align = 1;
usr/src/tools/smatch/src/smatch_sval.c
591
ret.value = left.value + right.value * align;
usr/src/tools/smatch/src/smatch_sval.c
593
ret.value = left.value * align + right.value;
usr/src/tools/smatch/src/smatch_sval.c
602
ret.value = (left.value - right.value) / align;
usr/src/uts/common/dtrace/dtrace.c
10980
uint32_t size = 0, align = sizeof (uint8_t), mask;
usr/src/uts/common/dtrace/dtrace.c
11189
align = mask + 1;
usr/src/uts/common/dtrace/dtrace.c
11202
rec->dtrd_alignment = (uint16_t)align;
usr/src/uts/common/dtrace/dtrace.c
11718
dtrace_buffer_reserve(dtrace_buffer_t *buf, size_t needed, size_t align,
usr/src/uts/common/dtrace/dtrace.c
11735
while (offs & (align - 1)) {
usr/src/uts/common/dtrace/dtrace.c
11740
ASSERT(!((align - (offs & (align - 1))) &
usr/src/uts/common/dtrace/dtrace.c
11768
total = needed + (offs & (align - 1));
usr/src/uts/common/dtrace/dtrace.c
11918
while (offs & (align - 1)) {
usr/src/uts/common/dtrace/dtrace.c
11923
ASSERT(!((align - (offs & (align - 1))) &
usr/src/uts/common/dtrace/dtrace.c
12888
int align;
usr/src/uts/common/dtrace/dtrace.c
12957
if (subsec->dofs_align != difo[i].align) {
usr/src/uts/common/dtrace/dtrace.c
2428
uint32_t align = sizeof (uint64_t) - 1;
usr/src/uts/common/dtrace/dtrace.c
2599
while (offs & (align - 1))
usr/src/uts/common/fs/doorfs/door_sys.c
1143
size_t align = STACK_ALIGN;
usr/src/uts/common/fs/doorfs/door_sys.c
1155
align = STACK_ALIGN32;
usr/src/uts/common/fs/doorfs/door_sys.c
1182
descp = P2ALIGN(base_sp - descsz, align);
usr/src/uts/common/fs/doorfs/door_sys.c
1183
datap = P2ALIGN(descp - data_size, align);
usr/src/uts/common/fs/doorfs/door_sys.c
1186
infop = P2ALIGN(datap - sizeof (door_info_t), align);
usr/src/uts/common/fs/doorfs/door_sys.c
1190
resultsp = P2ALIGN(infop - results_sz, align);
usr/src/uts/common/fs/doorfs/door_sys.c
1191
finalsp = door_final_sp(resultsp, align, datamodel);
usr/src/uts/common/fs/objfs/objfs_data.c
92
#define SECT_DATA(name, addr, size, type, flags, align) \
usr/src/uts/common/fs/objfs/objfs_data.c
94
offsetof(struct module, size), type, flags, 0, 0, 0, align }
usr/src/uts/common/fs/smbsrv/smb_kutil.c
1390
smb_pad_align(uint32_t offset, uint32_t align)
usr/src/uts/common/fs/smbsrv/smb_kutil.c
1392
uint32_t pad = offset % align;
usr/src/uts/common/fs/smbsrv/smb_kutil.c
1395
pad = align - pad;
usr/src/uts/common/fs/smbsrv/smb_mbuf_marshaling.c
923
smb_mbc_put_align(mbuf_chain_t *mbc, int align)
usr/src/uts/common/fs/smbsrv/smb_mbuf_marshaling.c
925
int mask = align - 1;
usr/src/uts/common/fs/smbsrv/smb_mbuf_marshaling.c
928
ASSERT(align > 0 && (align & mask) == 0);
usr/src/uts/common/fs/smbsrv/smb_mbuf_marshaling.c
931
padsz = align - (mbc->chain_offset & mask);
usr/src/uts/common/fs/zfs/metaslab.c
1619
uint64_t align = size & -size;
usr/src/uts/common/fs/zfs/metaslab.c
1620
uint64_t *cursor = &msp->ms_lbas[highbit64(align) - 1];
usr/src/uts/common/fs/zfs/zio.c
143
size_t align = 0;
usr/src/uts/common/fs/zfs/zio.c
160
align = SPA_MINBLOCKSIZE;
usr/src/uts/common/fs/zfs/zio.c
162
align = MIN(p2 >> 2, PAGESIZE);
usr/src/uts/common/fs/zfs/zio.c
165
if (align != 0) {
usr/src/uts/common/fs/zfs/zio.c
169
align, NULL, NULL, NULL, NULL, NULL, cflags);
usr/src/uts/common/fs/zfs/zio.c
178
align, NULL, NULL, NULL, NULL, data_alloc_arena,
usr/src/uts/common/fs/zfs/zio.c
3424
uint64_t align;
usr/src/uts/common/fs/zfs/zio.c
3458
align = 1ULL << vd->vdev_top->vdev_ashift;
usr/src/uts/common/fs/zfs/zio.c
3461
P2PHASE(zio->io_size, align) != 0) {
usr/src/uts/common/fs/zfs/zio.c
3463
uint64_t asize = P2ROUNDUP(zio->io_size, align);
usr/src/uts/common/fs/zfs/zio.c
3478
ASSERT0(P2PHASE(zio->io_offset, align));
usr/src/uts/common/fs/zfs/zio.c
3479
ASSERT0(P2PHASE(zio->io_size, align));
usr/src/uts/common/fs/zfs/zio.c
4249
uint64_t align = zcr->zcr_align;
usr/src/uts/common/fs/zfs/zio.c
4250
uint64_t asize = P2ROUNDUP(psize, align);
usr/src/uts/common/gssapi/mechs/krb5/include/des_int.h
108
#define K5ROUNDUP(x, align) (-(-(x) & -(align)))
usr/src/uts/common/inet/ip/spd.c
159
#define ALGBITS_ROUND_DOWN(x, align) (((x)/(align))*(align))
usr/src/uts/common/inet/ip/spd.c
160
#define ALGBITS_ROUND_UP(x, align) ALGBITS_ROUND_DOWN((x)+(align)-1, align)
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.h
6
#define aligned_u64 __declspec( align( 8 ) ) u64
usr/src/uts/common/io/bpf/bpf.c
171
int align;
usr/src/uts/common/io/bpf/bpf.c
204
align = 4 - (hlen & 3);
usr/src/uts/common/io/bpf/bpf.c
214
m = allocb(len + align, BPRI_MED);
usr/src/uts/common/io/bpf/bpf.c
221
if (align > 0)
usr/src/uts/common/io/bpf/bpf.c
222
m->b_rptr += align;
usr/src/uts/common/io/chxge/ch.c
894
uint_t align;
usr/src/uts/common/io/chxge/ch.c
900
align = 0x4000;
usr/src/uts/common/io/chxge/ch.c
902
align = chp->ch_sm_buf_aln;
usr/src/uts/common/io/chxge/ch.c
904
align = chp->ch_bg_buf_aln;
usr/src/uts/common/io/chxge/ch.c
919
ch_dma_attr.dma_attr_align = align;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_mem.c
1061
buf_info->align = sizeof (void *);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_mem.c
1077
buf_info->align = 32;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_mem.c
1569
buf_info->align = 4096;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_mem.c
460
buf_info->align = sizeof (void *);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_mem.c
477
buf_info->align = seg->fc_memalign;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli3.c
1804
buf_info->align = ddi_ptob(dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
1817
buf_info->align = ddi_ptob(dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
386
hba->sli.sli4.dump_region.align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7681
uint32_t align;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7750
buf_info->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7784
buf_info->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7809
buf_info->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7832
buf_info->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7854
buf_info->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7883
buf_info->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7921
rqb->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7950
align = (4096 - (phys%4096));
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7951
phys += align;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7952
virt += align;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_sli4.c
7960
buf_info->align = ddi_ptob(hba->dip, 1L);
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
8233
"flags=%x", buf_info->size, buf_info->align,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
8241
switch (buf_info->align) {
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
8307
dma_attr.dma_attr_align = buf_info->align;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
8318
"flags=%x", buf_info->size, buf_info->align,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
8337
"flags=%x", buf_info->size, buf_info->align,
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
8361
cookie_count, buf_info->size, buf_info->align,
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
1900
uint32_t align;
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
1915
align = (num_align << pool_info->rsrc_shift);
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
1918
align, 0, 0, NULL, NULL, flag | VM_FIRSTFIT);
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
1962
uint32_t align;
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
1977
align = (num_align << pool_info->rsrc_shift);
usr/src/uts/common/io/ib/adapters/hermon/hermon_rsrc.c
1980
align, 0, 0, NULL, NULL, flag | VM_FIRSTFIT);
usr/src/uts/common/io/ib/adapters/tavor/tavor_rsrc.c
2191
uint32_t align;
usr/src/uts/common/io/ib/adapters/tavor/tavor_rsrc.c
2213
align = (num_align * pool_info->rsrc_quantum);
usr/src/uts/common/io/ib/adapters/tavor/tavor_rsrc.c
2215
align, 0, 0, NULL, NULL, flag | VM_FIRSTFIT);
usr/src/uts/common/io/iwn/if_iwn.c
1744
uint_t align)
usr/src/uts/common/io/iwn/if_iwn.c
1751
.dma_attr_align = align,
usr/src/uts/common/io/nxge/npi/npi.h
122
uint32_t align;
usr/src/uts/common/io/nxge/npi/npi.h
154
uint64_t align;
usr/src/uts/common/io/nxge/nxge_mac.c
1529
rx_cfg_l.bits.align = CFGRX_ALIGN_EN;
usr/src/uts/common/io/nxge/nxge_mac.c
1583
rx_cfg_l.bits.align = CFGRX_ALIGN_EN;
usr/src/uts/common/io/nxge/nxge_mac.c
1778
rx_cfg_l.bits.align = K_CFGRX_ALIGN_EN;
usr/src/uts/common/io/nxge/nxge_mac.c
1863
rx_cfg_l.bits.align = K_CFGRX_ALIGN_EN;
usr/src/uts/common/io/ppp/sppptun/sppptun.c
741
prependb(mblk_t *mp, size_t len, size_t align)
usr/src/uts/common/io/ppp/sppptun/sppptun.c
746
if (align == 0)
usr/src/uts/common/io/ppp/sppptun/sppptun.c
747
align = 8;
usr/src/uts/common/io/ppp/sppptun/sppptun.c
749
((uint_t)((uintptr_t)mp->b_rptr - len) % align) != 0) {
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
474
u32 align = elems_per_page * DQ_RANGE_ALIGN;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
476
p_conn->cid_count = ROUNDUP(p_conn->cid_count, align);
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.c
2038
uint_t align)
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.c
2054
align, DDI_DMA_CONSISTENT);
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1204
uint64_t align, uint_t flags)
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1209
VERIFY3U(align, >=, 1);
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ddi.c
1213
attr.dma_attr_align = align;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
137
#define PQIALIGN_TYPED(addr, align, type) \
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
138
(type)(((uintptr_t)(addr) + align - 1) & ~(align - 1))
usr/src/uts/common/io/scsi/impl/scsi_hba.c
489
int align;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
522
align = scsi_hba_log_align;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
531
align = 0;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
582
if (align && ((strlen(func) > 18) || (strlen(scsi_hba_log_i) > 36)))
usr/src/uts/common/io/scsi/impl/scsi_hba.c
583
align = 0;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
586
if (align) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
600
if (align)
usr/src/uts/common/io/sfxge/sfxge_rx.c
2606
size_t hdrlen, align;
usr/src/uts/common/io/sfxge/sfxge_rx.c
2657
align = MAX(1, encp->enc_rx_buf_align_end);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2658
EFSYS_ASSERT(ISP2(align));
usr/src/uts/common/io/sfxge/sfxge_rx.c
2659
sp->s_rx_buffer_size = P2ROUNDUP(sp->s_rx_buffer_size, align);
usr/src/uts/common/io/stream.c
1064
bcache_create(char *name, size_t size, uint_t align)
usr/src/uts/common/io/stream.c
1069
ASSERT((align & (align - 1)) == 0);
usr/src/uts/common/io/stream.c
1075
bcp->align = align;
usr/src/uts/common/io/stream.c
1082
bcp->buffer_cache = kmem_cache_create(buffer, size, align, NULL, NULL,
usr/src/uts/common/io/stream.c
1132
ASSERT(((uintptr_t)(dbp->db_base) & (bcp->align - 1)) == 0);
usr/src/uts/common/io/virtio/virtio_main.c
919
const uint_t align = virtio_modern(vio) ? MODERN_VQ_ALIGN :
usr/src/uts/common/io/virtio/virtio_main.c
926
align, size_t);
usr/src/uts/common/io/virtio/virtio_main.c
929
align, size_t);
usr/src/uts/common/krtld/kobj.c
2369
tp->align, limit);
usr/src/uts/common/krtld/kobj.c
2376
tp->align, 0);
usr/src/uts/common/krtld/kobj.c
2379
mp->data = kobj_segbrk(&_edata, mp->data_size, dp->align, 0);
usr/src/uts/common/krtld/kobj.c
2405
mp->text_size += tp->align;
usr/src/uts/common/krtld/kobj.c
2406
mp->data_size += dp->align;
usr/src/uts/common/krtld/kobj.c
2424
text = ALIGN((uintptr_t)dest, tp->align);
usr/src/uts/common/krtld/kobj.c
2446
textptr = ALIGN(textptr, tp->align);
usr/src/uts/common/krtld/kobj.c
2453
text = ALIGN((uintptr_t)mp->text, tp->align);
usr/src/uts/common/krtld/kobj.c
2454
data = ALIGN((uintptr_t)mp->data, dp->align);
usr/src/uts/common/krtld/kobj.c
4224
kobj_segbrk(caddr_t *spp, size_t size, size_t align, caddr_t limit)
usr/src/uts/common/krtld/kobj.c
4247
va = ALIGN((uintptr_t)*spp, align);
usr/src/uts/common/netinet/in.h
1168
uint8_t type, socklen_t len, uint_t align, void **databufp);
usr/src/uts/common/os/bp_map.c
67
bp_init(size_t align, uint_t devload_flags)
usr/src/uts/common/os/bp_map.c
69
bp_align = MAX(align, PAGESIZE);
usr/src/uts/common/os/cpu_event.c
172
char align[2 * CPU_CACHE_COHERENCE_SIZE];
usr/src/uts/common/os/cpu_event.c
174
char align[CPU_CACHE_COHERENCE_SIZE];
usr/src/uts/common/os/dkioc_free_util.c
354
const uint64_t align = dfi->dfi_align;
usr/src/uts/common/os/dkioc_free_util.c
389
start = P2ROUNDUP(start, align);
usr/src/uts/common/os/kmem.c
3714
size_t align, /* required object alignment */
usr/src/uts/common/os/kmem.c
3761
if (align == 0)
usr/src/uts/common/os/kmem.c
3762
align = KMEM_ALIGN;
usr/src/uts/common/os/kmem.c
3769
if (align < KMEM_ALIGN)
usr/src/uts/common/os/kmem.c
3772
if (!ISP2(align) || align > vmp->vm_quantum)
usr/src/uts/common/os/kmem.c
3773
panic("kmem_cache_create: bad alignment %lu", align);
usr/src/uts/common/os/kmem.c
3789
align <= kmem_lite_maxalign &&
usr/src/uts/common/os/kmem.c
3845
cp->cache_align = align;
usr/src/uts/common/os/kmem.c
3858
if (align >= KMEM_ALIGN) {
usr/src/uts/common/os/kmem.c
3880
cp->cache_chunksize = chunksize = P2ROUNDUP(chunksize, align);
usr/src/uts/common/os/kmem.c
4195
size_t align = KMEM_ALIGN;
usr/src/uts/common/os/kmem.c
4210
align = 64;
usr/src/uts/common/os/kmem.c
4212
align = PAGESIZE;
usr/src/uts/common/os/kmem.c
4215
cp = kmem_cache_create(name, cache_size, align,
usr/src/uts/common/os/mmapobj.c
1303
int *loadable, size_t *align)
usr/src/uts/common/os/mmapobj.c
1424
*align = 2 * (1L << (highbit(max_align) - 1));
usr/src/uts/common/os/mmapobj.c
1425
if (*align < max_align ||
usr/src/uts/common/os/mmapobj.c
1426
(*align > UINT_MAX && model == DATAMODEL_ILP32)) {
usr/src/uts/common/os/mmapobj.c
1428
*align = 1L << (highbit(max_align) - 1);
usr/src/uts/common/os/mmapobj.c
1431
*align = max_align;
usr/src/uts/common/os/mmapobj.c
1434
ASSERT(*align >= PAGESIZE || *align == 0);
usr/src/uts/common/os/mmapobj.c
1552
size_t align = 0;
usr/src/uts/common/os/mmapobj.c
1621
align = lvp->lv_align;
usr/src/uts/common/os/mmapobj.c
1633
&loadable, &align);
usr/src/uts/common/os/mmapobj.c
1645
ASSERT(align == lvp->lv_align);
usr/src/uts/common/os/mmapobj.c
1692
if (align > 1) {
usr/src/uts/common/os/mmapobj.c
1693
add_pad = P2ROUNDUP(padding, align);
usr/src/uts/common/os/mmapobj.c
1714
align, &vattr);
usr/src/uts/common/os/mmapobj.c
379
lib_va_add_hash(caddr_t base_va, ssize_t len, size_t align, vattr_t *vap)
usr/src/uts/common/os/mmapobj.c
441
lvp->lv_align = align;
usr/src/uts/common/os/mmapobj.c
643
size_t align;
usr/src/uts/common/os/mmapobj.c
665
align = lvp->lv_align;
usr/src/uts/common/os/mmapobj.c
666
if (align > 1) {
usr/src/uts/common/os/mmapobj.c
670
base = (caddr_t)align;
usr/src/uts/common/os/mmapobj.c
708
int randomize, size_t align, vattr_t *vap)
usr/src/uts/common/os/mmapobj.c
736
if (align > 1) {
usr/src/uts/common/os/mmapobj.c
756
base = (caddr_t)align;
usr/src/uts/common/os/mmapobj.c
796
base = (caddr_t)align;
usr/src/uts/common/os/mmapobj.c
823
base = vmem_xalloc(model_vmem, len, align, 0, 0, NULL,
usr/src/uts/common/os/mmapobj.c
833
*lvpp = lib_va_add_hash(base, len, align, vap);
usr/src/uts/common/os/mmapobj.c
868
base = (caddr_t)align;
usr/src/uts/common/os/vmem.c
1041
taddr = P2PHASEUP(start, align, phase);
usr/src/uts/common/os/vmem.c
1044
P2ROUNDUP(P2NPHASE(taddr, nocross), align);
usr/src/uts/common/os/vmem.c
1064
if ((align > aquantum) &&
usr/src/uts/common/os/vmem.c
1067
align - vmp->vm_quantum : align - aquantum;
usr/src/uts/common/os/vmem.c
1098
align <= vmp->vm_source->vm_quantum)
usr/src/uts/common/os/vmem.c
1115
&asize, align, vmflag & VM_KMFLAGS);
usr/src/uts/common/os/vmem.c
1120
IS_P2ALIGNED(vaddr, align));
usr/src/uts/common/os/vmem.c
1127
aneeded = size + align - vmp->vm_quantum;
usr/src/uts/common/os/vmem.c
1148
addr = P2PHASEUP(vbest->vs_start, align, phase);
usr/src/uts/common/os/vmem.c
1184
addr += ((vbest->vs_end - (addr + size)) / align) *
usr/src/uts/common/os/vmem.c
1185
align;
usr/src/uts/common/os/vmem.c
1191
ASSERT(P2PHASE(addr, align) == phase);
usr/src/uts/common/os/vmem.c
946
uintptr_t align = (align_arg != 0) ? align_arg : vmp->vm_quantum;
usr/src/uts/common/os/vmem.c
952
if ((align | phase | nocross) & (vmp->vm_quantum - 1))
usr/src/uts/common/os/vmem.c
959
(align > nocross || P2ROUNDUP(phase + size, align) > nocross))
usr/src/uts/common/os/vmem.c
965
if (phase >= align || !ISP2(align) || !ISP2(nocross))
usr/src/uts/common/sys/cpu_uarray.h
51
#define CUA_ROUNDUP(x, align) (-(-(x) & -(align)))
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
278
int32_t align; /* The desired address boundary. */
usr/src/uts/common/sys/kobj_impl.h
75
uint_t align;
usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.h
141
uint16_t align : 2;
usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.h
157
uint16_t align : 2;
usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.h
565
uint16_t align : 2;
usr/src/uts/common/sys/nxge/nxge_n2_esr_hw.h
577
uint16_t align : 2;
usr/src/uts/common/sys/stream.h
409
uint_t align;
usr/src/uts/common/sys/sysmacros.h
246
#define P2ALIGN(x, align) ((x) & -(align))
usr/src/uts/common/sys/sysmacros.h
253
#define P2PHASE(x, align) ((x) & ((align) - 1))
usr/src/uts/common/sys/sysmacros.h
261
#define P2NPHASE(x, align) (-(x) & ((align) - 1))
usr/src/uts/common/sys/sysmacros.h
268
#define P2ROUNDUP(x, align) (-(-(x) & -(align)))
usr/src/uts/common/sys/sysmacros.h
275
#define P2END(x, align) (-(~(x) & -(align)))
usr/src/uts/common/sys/sysmacros.h
283
#define P2PHASEUP(x, align, phase) ((phase) - (((phase) - (x)) & -(align)))
usr/src/uts/common/sys/sysmacros.h
291
#define P2BOUNDARY(off, len, align) \
usr/src/uts/common/sys/sysmacros.h
292
(((off) ^ ((off) + (len) - 1)) > (align) - 1)
usr/src/uts/common/sys/sysmacros.h
312
#define P2ALIGN_TYPED(x, align, type) \
usr/src/uts/common/sys/sysmacros.h
313
((type)(x) & -(type)(align))
usr/src/uts/common/sys/sysmacros.h
314
#define P2PHASE_TYPED(x, align, type) \
usr/src/uts/common/sys/sysmacros.h
315
((type)(x) & ((type)(align) - 1))
usr/src/uts/common/sys/sysmacros.h
316
#define P2NPHASE_TYPED(x, align, type) \
usr/src/uts/common/sys/sysmacros.h
317
(-(type)(x) & ((type)(align) - 1))
usr/src/uts/common/sys/sysmacros.h
318
#define P2ROUNDUP_TYPED(x, align, type) \
usr/src/uts/common/sys/sysmacros.h
319
(-(-(type)(x) & -(type)(align)))
usr/src/uts/common/sys/sysmacros.h
320
#define P2END_TYPED(x, align, type) \
usr/src/uts/common/sys/sysmacros.h
321
(-(~(type)(x) & -(type)(align)))
usr/src/uts/common/sys/sysmacros.h
322
#define P2PHASEUP_TYPED(x, align, phase, type) \
usr/src/uts/common/sys/sysmacros.h
323
((type)(phase) - (((type)(phase) - (type)(x)) & -(type)(align)))
usr/src/uts/common/sys/sysmacros.h
324
#define P2CROSS_TYPED(x, y, align, type) \
usr/src/uts/common/sys/sysmacros.h
325
(((type)(x) ^ (type)(y)) > (type)(align) - 1)
usr/src/uts/common/sys/vmsystm.h
135
size_t minlen, int dir, size_t align, size_t redzone, size_t off);
usr/src/uts/common/vm/as.h
286
size_t *lenp, uint_t flags, caddr_t addr, size_t align,
usr/src/uts/common/vm/seg_kmem.c
1262
segkmem_alloc_lp(vmem_t *vmp, size_t *sizep, size_t align, int vmflag)
usr/src/uts/common/vm/seg_kmem.c
420
boot_alloc(void *inaddr, size_t size, uint_t align)
usr/src/uts/common/vm/seg_kmem.c
430
if (bop_alloc_chunk(addr, size, align) != (caddr_t)addr)
usr/src/uts/common/vm/seg_kmem.c
433
if (BOP_ALLOC(bootops, addr, size, align) != addr)
usr/src/uts/common/vm/vm_as.c
1853
uint_t flags, caddr_t addr, size_t align, size_t redzone, size_t off)
usr/src/uts/common/vm/vm_as.c
1882
minlen += align;
usr/src/uts/common/vm/vm_as.c
1889
align, redzone, off)) {
usr/src/uts/common/vm/vm_as.c
1965
minlen, forward ? AH_LO : AH_HI, align, redzone, off) &&
usr/src/uts/common/vm/vm_as.c
1993
if (fast_path && (align != 0 || save_redzone != 0)) {
usr/src/uts/common/vm/vm_pagelist.c
370
int align;
usr/src/uts/common/vm/vm_pagelist.c
373
align = (L2CACHE_ALIGN) ? L2CACHE_ALIGN : L2CACHE_ALIGN_MAX;
usr/src/uts/common/vm/vm_pagelist.c
374
sz = P2ROUNDUP(sizeof (vm_cpu_data_t), align) + align;
usr/src/uts/common/vm/vm_pagelist.c
376
cp->cpu_vm_data = (void *) P2ROUNDUP((uintptr_t)kmptr, align);
usr/src/uts/i86pc/boot/boot_fb.c
37
#define P2ROUNDUP(x, align) (-(-(x) & -(align)))
usr/src/uts/i86pc/dboot/dboot_startkern.c
1998
do_mem_alloc(uint32_t size, uint32_t align)
usr/src/uts/i86pc/dboot/dboot_startkern.c
2009
next_avail_addr = RNDUP(next_avail_addr, align);
usr/src/uts/i86pc/dboot/dboot_startkern.c
2038
RNDUP(start, align) + size <= end)
usr/src/uts/i86pc/dboot/dboot_startkern.c
2039
best = RNDUP(start, align);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1143
uint64_t align, addr_min, addr_max, total_size, skipped_size;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1147
} else if (ACPI_FAILURE(acpidev_dr_get_mem_alignment(hdl, &align))) {
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1150
ASSERT((align & (align - 1)) == 0);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1151
mp->mem_alignment = align;
usr/src/uts/i86pc/io/immu_dvma.c
2432
size_t xsize, align;
usr/src/uts/i86pc/io/immu_dvma.c
2437
align = MAX((size_t)(dma_attr->dma_attr_align), IMMU_PAGESIZE);
usr/src/uts/i86pc/io/immu_dvma.c
2450
xsize, align, 0, 0, (void *)(uintptr_t)minaddr,
usr/src/uts/i86pc/io/immu_dvma.c
2462
size_t xsize, align;
usr/src/uts/i86pc/io/immu_dvma.c
2474
align = MAX((size_t)(dma_attr->dma_attr_align), IMMU_PAGESIZE);
usr/src/uts/i86pc/io/immu_dvma.c
2486
xsize, align, 0, dma_attr->dma_attr_seg + 1,
usr/src/uts/i86pc/io/immu_regs.c
162
uint64_t align;
usr/src/uts/i86pc/io/immu_regs.c
183
for (align = (1 << 12), dvma_am = 1;
usr/src/uts/i86pc/io/immu_regs.c
184
(dvma & align) == 0; align <<= 1, dvma_am++)
usr/src/uts/i86pc/os/ddi_impl.c
1305
contig_alloc(size_t size, ddi_dma_attr_t *attr, uintptr_t align, int cansleep)
usr/src/uts/i86pc/os/ddi_impl.c
1318
if (align <= PAGESIZE)
usr/src/uts/i86pc/os/ddi_impl.c
1322
addr = vmem_xalloc(heap_arena, asize, align, 0, 0, NULL, NULL,
usr/src/uts/i86pc/os/ddi_impl.c
1325
ASSERT(!((uintptr_t)addr & (align - 1)));
usr/src/uts/i86pc/os/ddi_impl.c
1337
if (pgcnt > 1 || align > PAGESIZE)
usr/src/uts/i86pc/os/ddi_impl.c
1397
kalloca(size_t size, size_t align, int cansleep, int physcontig,
usr/src/uts/i86pc/os/ddi_impl.c
1409
align = MAX(align, hdrsize);
usr/src/uts/i86pc/os/ddi_impl.c
1410
ASSERT((align & (align - 1)) == 0);
usr/src/uts/i86pc/os/ddi_impl.c
1418
rsize = P2ROUNDUP_TYPED(size + align, KA_ALIGN, size_t);
usr/src/uts/i86pc/os/ddi_impl.c
1421
if ((addr = contig_alloc(size, attr, align, cansleep)) !=
usr/src/uts/i86pc/os/ddi_impl.c
1481
addr = (size_t *)P2ROUNDUP((uintptr_t)raddr + hdrsize, align);
usr/src/uts/i86pc/os/fakebop.c
201
do_bop_phys_alloc(uint64_t size, uint64_t align)
usr/src/uts/i86pc/os/fakebop.c
220
size = P2ROUNDUP(size, align);
usr/src/uts/i86pc/os/fakebop.c
222
start = P2ROUNDUP(ml->ml_address, align);
usr/src/uts/i86pc/os/fakebop.c
223
end = P2ALIGN(ml->ml_address + ml->ml_size, align);
usr/src/uts/i86pc/os/fakebop.c
225
start = P2ROUNDUP(next_phys, align);
usr/src/uts/i86pc/os/fakebop.c
2260
no_more_alloc(bootops_t *bop, caddr_t virthint, size_t size, int align)
usr/src/uts/i86pc/os/fakebop.c
227
end = P2ALIGN(high_phys, align);
usr/src/uts/i86pc/os/fakebop.c
254
") Out of memory\n", size, align);
usr/src/uts/i86pc/os/fakebop.c
259
alloc_vaddr(size_t size, paddr_t align)
usr/src/uts/i86pc/os/fakebop.c
263
next_virt = P2ROUNDUP(next_virt, (uintptr_t)align);
usr/src/uts/i86pc/os/fakebop.c
276
do_bsys_alloc(bootops_t *bop, caddr_t virthint, size_t size, int align)
usr/src/uts/i86pc/os/fakebop.c
278
paddr_t a = align; /* same type as pa for masking */
usr/src/uts/i86pc/os/fakebop.c
355
int align, int flags)
usr/src/uts/i86pc/os/fastboot.c
221
uintptr_t align, int cansleep);
usr/src/uts/i86pc/vm/vm_machdep.c
1236
uintptr_t align;
usr/src/uts/i86pc/vm/vm_machdep.c
1248
align = maxbit(mattr->dma_attr_align, mattr->dma_attr_minxfer);
usr/src/uts/i86pc/vm/vm_machdep.c
1249
if (align > MMU_PAGESIZE)
usr/src/uts/i86pc/vm/vm_machdep.c
1250
pfnalign = mmu_btop(align);
usr/src/uts/i86pc/vm/vm_machdep.c
2631
int align, attempt = 0;
usr/src/uts/i86pc/vm/vm_machdep.c
2638
align = maxbit(mattr->dma_attr_align, mattr->dma_attr_minxfer);
usr/src/uts/i86pc/vm/vm_machdep.c
2639
if (align > MMU_PAGESIZE)
usr/src/uts/i86pc/vm/vm_machdep.c
2640
pfnalign = mmu_btop(align);
usr/src/uts/i86pc/vm/vm_machdep.c
2901
int align, sgllen;
usr/src/uts/i86pc/vm/vm_machdep.c
2911
align = maxbit(mattr->dma_attr_align, mattr->dma_attr_minxfer);
usr/src/uts/i86pc/vm/vm_machdep.c
2912
if (align > MMU_PAGESIZE)
usr/src/uts/i86pc/vm/vm_machdep.c
2913
pfnalign = mmu_btop(align);
usr/src/uts/i86pc/vm/vm_machdep.c
3033
int align;
usr/src/uts/i86pc/vm/vm_machdep.c
3041
align = maxbit(mattr->dma_attr_align, mattr->dma_attr_minxfer);
usr/src/uts/i86pc/vm/vm_machdep.c
3042
if (align > MMU_PAGESIZE)
usr/src/uts/i86pc/vm/vm_machdep.c
3043
pfnalign = mmu_btop(align);
usr/src/uts/i86pc/vm/vm_machdep.c
919
size_t align, size_t redzone, size_t off)
usr/src/uts/i86pc/vm/vm_machdep.c
924
ASSERT(align == 0 ? off == 0 : off < align);
usr/src/uts/i86pc/vm/vm_machdep.c
925
ASSERT(ISP2(align));
usr/src/uts/i86pc/vm/vm_machdep.c
926
ASSERT(align == 0 || align >= PAGESIZE);
usr/src/uts/i86pc/vm/vm_machdep.c
989
if (align > 1) {
usr/src/uts/i86pc/vm/vm_machdep.c
992
tlo = (uintptr_t)P2PHASEUP(tlo, align, off);
usr/src/uts/intel/amd64/krtld/kobj_isa.c
109
if (shp->sh_addralign > pp->align)
usr/src/uts/intel/amd64/krtld/kobj_isa.c
110
pp->align = shp->sh_addralign;
usr/src/uts/intel/io/acpica/acpica_ec.c
96
uint8_t align;
usr/src/uts/intel/io/pci/pci_boot.c
1138
uint64_t align;
usr/src/uts/intel/io/pci/pci_boot.c
1312
io.align = io.size;
usr/src/uts/intel/io/pci/pci_boot.c
1313
P2LE(io.align);
usr/src/uts/intel/io/pci/pci_boot.c
1314
mem.align = mem.size;
usr/src/uts/intel/io/pci/pci_boot.c
1315
P2LE(mem.align);
usr/src/uts/intel/io/pci/pci_boot.c
1316
pmem.align = pmem.size;
usr/src/uts/intel/io/pci/pci_boot.c
1317
P2LE(pmem.align);
usr/src/uts/intel/io/pci/pci_boot.c
1346
io.align, RES_IO);
usr/src/uts/intel/io/pci/pci_boot.c
1364
mem.align, RES_MEM);
usr/src/uts/intel/io/pci/pci_boot.c
1444
io.align, RES_IO);
usr/src/uts/intel/io/pci/pci_boot.c
1525
mem.align, RES_MEM);
usr/src/uts/intel/io/pci/pci_boot.c
1565
pmem.align, RES_PMEM);
usr/src/uts/intel/io/pci/pci_boot.c
215
#define P2LE(align) \
usr/src/uts/intel/io/pci/pci_boot.c
218
while (align >>= 1) \
usr/src/uts/intel/io/pci/pci_boot.c
220
align = 1 << i; \
usr/src/uts/intel/io/pci/pci_boot.c
779
lookup_parbus_res(uchar_t parbus, uint64_t size, uint64_t align, mem_res_t type)
usr/src/uts/intel/io/pci/pci_boot.c
814
addr = pci_memlist_find(list, size, align);
usr/src/uts/intel/io/pci/pci_boot.c
823
get_parbus_res(uchar_t parbus, uchar_t bus, uint64_t size, uint64_t align,
usr/src/uts/intel/io/pci/pci_boot.c
862
addr = lookup_parbus_res(parbus, size, align, type);
usr/src/uts/intel/io/pci/pci_memlist.c
224
pci_memlist_find(struct memlist **listp, uint64_t size, int align)
usr/src/uts/intel/io/pci/pci_memlist.c
233
delta = next->ml_address & ((align != 0) ? (align - 1) : 0);
usr/src/uts/intel/io/pci/pci_memlist.c
235
total_size = size + align - delta;
usr/src/uts/intel/io/pci/pci_memlist.c
249
paddr += align - delta;
usr/src/uts/intel/io/pci/pci_memlist.c
261
uint64_t size, int align)
usr/src/uts/intel/io/pci/pci_memlist.c
275
delta = next->ml_address & ((align != 0) ? (align - 1) : 0);
usr/src/uts/intel/io/pci/pci_memlist.c
277
total_size = size + align - delta;
usr/src/uts/intel/io/pci/pci_memlist.c
285
paddr += align - delta;
usr/src/uts/intel/io/vmm/io/vlapic.c
1528
const uint8_t align = off & 0xf;
usr/src/uts/intel/io/vmm/io/vlapic.c
1529
if (align < 4) {
usr/src/uts/intel/io/vmm/io/vlapic.c
1530
*valp = (uint64_t)raw << (align * 8);
usr/src/uts/intel/os/door_support.c
55
door_final_sp(uintptr_t resultsp, size_t align, int datamodel)
usr/src/uts/intel/sys/asm_linkage.h
186
.align ASM_ENTRY_ALIGN; \
usr/src/uts/intel/sys/asm_linkage.h
193
.align ASM_ENTRY_ALIGN; \
usr/src/uts/intel/sys/asm_linkage.h
200
.align ASM_ENTRY_ALIGN; \
usr/src/uts/intel/sys/asm_linkage.h
210
.align ASM_ENTRY_ALIGN; \
usr/src/uts/intel/sys/asm_linkage.h
220
.align ASM_ENTRY_ALIGN; \
usr/src/uts/intel/sys/asm_linkage.h
256
.align algn; \
usr/src/uts/intel/sys/bootconf.h
116
int align);
usr/src/uts/intel/sys/bootconf.h
154
int align, int flags);
usr/src/uts/intel/sys/bootconf.h
160
#define BOP_ALLOC(bop, virthint, size, align) \
usr/src/uts/intel/sys/bootconf.h
161
((bop)->bsys_alloc)(bop, virthint, size, align)
usr/src/uts/intel/sys/bootconf.h
167
#define BOP_EALLOC(bop, virthint, size, align, flags)\
usr/src/uts/intel/sys/bootconf.h
168
((bop)->bsys_ealloc)(bop, virthint, size, align, flags)
usr/src/uts/intel/sys/promif.h
59
extern caddr_t prom_alloc(caddr_t virthint, uint_t size, int align);
usr/src/uts/sparc/krtld/kobj_isa.c
121
if (shp->sh_addralign > pp->align)
usr/src/uts/sparc/krtld/kobj_isa.c
122
pp->align = shp->sh_addralign;
usr/src/uts/sparc/os/bootops.c
218
bop_temp_alloc(size_t size, int align)
usr/src/uts/sparc/os/bootops.c
232
size = roundup(size, MAX(align, 8));
usr/src/uts/sparc/os/bootops.c
241
ret = prom_alloc(bighand, size, align);
usr/src/uts/sparc/os/bootops.c
280
bop_alloc(caddr_t virthint, size_t size, int align)
usr/src/uts/sparc/os/bootops.c
283
return (bop_temp_alloc(size, align));
usr/src/uts/sparc/os/bootops.c
284
return (prom_alloc(virthint, size, align));
usr/src/uts/sparc/os/bootops.c
296
bop_alloc_chunk(caddr_t virthint, size_t size, int align)
usr/src/uts/sparc/os/bootops.c
302
return (bop_temp_alloc(size, align));
usr/src/uts/sparc/os/bootops.c
304
if ((ret = prom_alloc(virthint, size, align)))
usr/src/uts/sparc/os/bootops.c
321
align > PAGESIZE || size < PAGESIZE)
usr/src/uts/sparc/os/door_support.c
85
door_final_sp(uintptr_t resultsp, size_t align, int datamodel)
usr/src/uts/sparc/os/door_support.c
89
return (P2ALIGN(resultsp - minframe, align));
usr/src/uts/sparc/sys/asm_linkage.h
155
.align 4; \
usr/src/uts/sparc/sys/asm_linkage.h
164
.align 4; \
usr/src/uts/sparc/sys/asm_linkage.h
171
.align 4; \
usr/src/uts/sparc/sys/asm_linkage.h
181
.align 4; \
usr/src/uts/sparc/sys/asm_linkage.h
191
.align 4; \
usr/src/uts/sparc/sys/asm_linkage.h
227
.align algn; \
usr/src/uts/sun/sys/bootconf.h
101
extern caddr_t bop_temp_alloc(size_t size, int align);
usr/src/uts/sun/sys/bootconf.h
102
extern caddr_t bop_alloc_chunk(caddr_t virthint, size_t size, int align);
usr/src/uts/sun/sys/bootconf.h
121
#define BOP_ALLOC(bop, virthint, size, align) \
usr/src/uts/sun/sys/bootconf.h
122
bop_alloc(virthint, size, align)
usr/src/uts/sun/sys/bootconf.h
99
extern caddr_t bop_alloc(caddr_t virthint, size_t size, int align);
usr/src/uts/sun/sys/promif.h
82
extern caddr_t prom_alloc(caddr_t virthint, size_t size, uint_t align);
usr/src/uts/sun4/io/px/px_dma.c
277
uint64_t align = attrp->dma_attr_align;
usr/src/uts/sun4/io/px/px_dma.c
286
HI32(nocross), LO32(nocross), HI32(align), LO32(align));
usr/src/uts/sun4/io/px/px_dma.c
302
if (align && (align > MMU_PAGE_SIZE))
usr/src/uts/sun4/io/px/px_dma.c
304
align = 1; /* align on 1 page boundary */
usr/src/uts/sun4/io/px/px_dma.c
312
align = MAX(align, MMU_PAGE_SIZE) - 1;
usr/src/uts/sun4/io/px/px_dma.c
313
if ((align & nocross) != align) {
usr/src/uts/sun4/io/px/px_dma.c
319
align = MMU_BTOP(align + 1);
usr/src/uts/sun4/io/px/px_dma.c
343
(nocross < UINT32_MAX) || (align > 1))
usr/src/uts/sun4/io/px/px_dma.c
350
if (PX_DEV_NOSYSLIMIT(lo, hi, syslo, syshi, align))
usr/src/uts/sun4/io/px/px_dma.c
355
if (PX_DEV_NOFASTLIMIT(lo, hi, syslo, syshi, align))
usr/src/uts/sun4/io/px/px_dma.h
105
#define SET_DMAALIGN(p, align) \
usr/src/uts/sun4/io/px/px_dma.h
106
(p)->dma_attr_align = (align);
usr/src/uts/sun4/os/ddi_impl.c
1081
kalloca(size_t size, size_t align, int cansleep, uint_t endian_flags)
usr/src/uts/sun4/os/ddi_impl.c
1086
align = MAX(align, hdrsize);
usr/src/uts/sun4/os/ddi_impl.c
1087
ASSERT((align & (align - 1)) == 0);
usr/src/uts/sun4/os/ddi_impl.c
1101
rsize = size + hdrsize + align;
usr/src/uts/sun4/os/ddi_impl.c
1114
addr = (size_t *)P2ROUNDUP((uintptr_t)raddr + hdrsize, align);
usr/src/uts/sun4/os/ddi_impl.c
1166
int iomin, align, streaming;
usr/src/uts/sun4/os/ddi_impl.c
1217
align = iomin;
usr/src/uts/sun4/os/ddi_impl.c
1222
a = kalloca(length, align, cansleep, endian_flags);
usr/src/uts/sun4/os/machdep.c
76
ulong_t align;
usr/src/uts/sun4/os/machdep.c
80
align = (uintptr_t)stk & 0x3f;
usr/src/uts/sun4/os/machdep.c
81
stk -= align; /* force v9_fpu to be 16 byte aligned */
usr/src/uts/sun4/vm/sfmmu.c
873
uint_t align = 1 << (highbit(uhmehash_num - 1) - 1);
usr/src/uts/sun4/vm/sfmmu.c
874
uhmehash_num = P2ALIGN(uhmehash_num, align);
usr/src/uts/sun4/vm/vm_dep.c
273
size_t align, size_t redzone, size_t off)
usr/src/uts/sun4/vm/vm_dep.c
278
ASSERT(align == 0 ? off == 0 : off < align);
usr/src/uts/sun4/vm/vm_dep.c
279
ASSERT(ISP2(align));
usr/src/uts/sun4/vm/vm_dep.c
280
ASSERT(align == 0 || align >= PAGESIZE);
usr/src/uts/sun4/vm/vm_dep.c
341
if (align > 1) {
usr/src/uts/sun4/vm/vm_dep.c
344
tlo = (caddr_t)P2PHASEUP((uintptr_t)tlo, align, off);
usr/src/uts/sun4u/io/opl_cfg.c
1617
int align, size, vhint;
usr/src/uts/sun4u/io/opl_cfg.c
1630
align = fc_cell2int(fc_arg(cp, 0));
usr/src/uts/sun4u/io/opl_cfg.c
1633
"vhint=0x%x\n", align, size, vhint);
usr/src/uts/sun4u/io/opl_cfg.c
1651
request.ra_align_mask = align - 1;
usr/src/uts/sun4u/io/pci/pci_dma.c
434
uint64_t align = attrp->dma_attr_align;
usr/src/uts/sun4u/io/pci/pci_dma.c
443
HI32(nocross), LO32(nocross), HI32(align), LO32(align));
usr/src/uts/sun4u/io/pci/pci_dma.c
457
if (align && (align > IOMMU_PAGE_SIZE))
usr/src/uts/sun4u/io/pci/pci_dma.c
459
align = 1; /* align on 1 page boundary */
usr/src/uts/sun4u/io/pci/pci_dma.c
464
align = MAX(align, IOMMU_PAGE_SIZE) - 1;
usr/src/uts/sun4u/io/pci/pci_dma.c
465
if ((align & nocross) != align) {
usr/src/uts/sun4u/io/pci/pci_dma.c
471
align = IOMMU_BTOP(align + 1);
usr/src/uts/sun4u/io/pci/pci_dma.c
490
if ((nocross < UINT32_MAX) || (align > 1)) {
usr/src/uts/sun4u/io/pci/pci_dma.c
499
if (DEV_NOSYSLIMIT(lo, hi, syslo, syshi, align))
usr/src/uts/sun4u/io/pci/pci_dma.c
504
if (DEV_NOFASTLIMIT(lo, hi, syslo, syshi, align))
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
105
sbdp_get_mem_alignment(sbdp_handle_t *hp, dev_info_t *dip, uint64_t *align)
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
107
*align = sbdp_determine_slice(hp);
usr/src/uts/sun4u/sys/cheetahasm.h
179
.align 128; \
usr/src/uts/sun4u/sys/cheetahasm.h
242
.align 64; \
usr/src/uts/sun4u/sys/cheetahasm.h
365
.align 64; \
usr/src/uts/sun4u/sys/cheetahasm.h
513
.align 128; /* update this line if you add lines below. */ \
usr/src/uts/sun4u/sys/cheetahasm.h
626
.align 64; \
usr/src/uts/sun4u/sys/cheetahasm.h
84
.align 128; \
usr/src/uts/sun4u/sys/pci/pci_dma.h
112
#define SET_DMAALIGN(p, align) \
usr/src/uts/sun4u/sys/pci/pci_dma.h
113
(p)->dma_attr_align = (align);
usr/src/uts/sun4u/sys/prom_plat.h
136
extern caddr_t prom_malloc(caddr_t virt, size_t size, uint_t align);
usr/src/uts/sun4u/sys/prom_plat.h
138
extern caddr_t prom_allocate_virt(uint_t align, size_t size);
usr/src/uts/sun4u/sys/prom_plat.h
142
extern int prom_allocate_phys(size_t size, uint_t align,
usr/src/uts/sun4u/sys/prom_plat.h
166
extern int prom_retain(char *id, size_t size, uint_t align,
usr/src/uts/sun4u/sys/sbd.h
92
int sbdp_get_mem_alignment(sbdp_handle_t *hp, dev_info_t *dip, uint64_t *align);
usr/src/uts/sun4v/os/mach_descrip.c
449
mach_descrip_buf_alloc(size_t size, size_t align)
usr/src/uts/sun4v/os/mach_descrip.c
453
if ((p = contig_mem_alloc_align(size, align)) == NULL)
usr/src/uts/sun4v/os/mach_descrip.c
472
mach_descrip_strt_buf_alloc(size_t size, size_t align)
usr/src/uts/sun4v/os/mach_descrip.c
474
void *p = prom_alloc((caddr_t)0, size, align);
usr/src/uts/sun4v/os/mach_descrip.c
67
static void *mach_descrip_strt_buf_alloc(size_t size, size_t align);
usr/src/uts/sun4v/os/mach_descrip.c
69
static void *mach_descrip_buf_alloc(size_t size, size_t align);
usr/src/uts/sun4v/sys/mach_descrip.h
51
void *(*buf_allocp)(size_t size, size_t align);
usr/src/uts/sun4v/sys/prom_plat.h
135
extern caddr_t prom_malloc(caddr_t virt, size_t size, uint_t align);
usr/src/uts/sun4v/sys/prom_plat.h
137
extern caddr_t prom_allocate_virt(uint_t align, size_t size);
usr/src/uts/sun4v/sys/prom_plat.h
141
extern int prom_allocate_phys(size_t size, uint_t align,
usr/src/uts/sun4v/sys/prom_plat.h
165
extern int prom_retain(char *id, size_t size, uint_t align,
usr/src/uts/sun4v/vm/mach_vm_dep.c
509
span_alloc_downsize(vmem_t *vmp, size_t *sizep, size_t align, int vmflag)
usr/src/uts/sun4v/vm/mach_vm_dep.c
528
if (*sizep <= page_size && align <= page_size) {
usr/src/uts/sun4v/vm/mach_vm_dep.c
543
contig_mem_span_xalloc(vmem_t *vmp, size_t *sizep, size_t align, int vmflag)
usr/src/uts/sun4v/vm/mach_vm_dep.c
545
return (span_alloc_downsize(vmp, sizep, align, vmflag | VM_NORELOC));
usr/src/uts/sun4v/vm/mach_vm_dep.c
549
contig_mem_reloc_span_xalloc(vmem_t *vmp, size_t *sizep, size_t align,
usr/src/uts/sun4v/vm/mach_vm_dep.c
553
return (span_alloc_downsize(vmp, sizep, align, vmflag));
usr/src/uts/sun4v/vm/mach_vm_dep.c
606
contig_vmem_xalloc_aligned_wrapper(vmem_t *vmp, size_t *sizep, size_t align,
usr/src/uts/sun4v/vm/mach_vm_dep.c
609
ASSERT((align & (align - 1)) == 0);
usr/src/uts/sun4v/vm/mach_vm_dep.c
610
return (vmem_xalloc(vmp, *sizep, align, 0, 0, NULL, NULL, vmflag));
usr/src/uts/sun4v/vm/mach_vm_dep.c
647
contig_mem_alloc_align(size_t size, size_t align)
usr/src/uts/sun4v/vm/mach_vm_dep.c
652
ASSERT(align <= contig_mem_import_size_max);
usr/src/uts/sun4v/vm/mach_vm_dep.c
653
ASSERT((align & (align - 1)) == 0);
usr/src/uts/sun4v/vm/mach_vm_dep.c
655
if (align < CONTIG_MEM_ARENA_QUANTUM)
usr/src/uts/sun4v/vm/mach_vm_dep.c
656
align = CONTIG_MEM_ARENA_QUANTUM;
usr/src/uts/sun4v/vm/mach_vm_dep.c
668
buf = vmem_xalloc(contig_mem_arena, size, align, 0, 0,
usr/src/uts/sun4v/vm/mach_vm_dep.c
673
return (vmem_xalloc(static_alloc_arena, size, align, 0, 0,
usr/src/uts/sun4v/vm/mach_vm_dep.c
678
buf = vmem_xalloc(contig_mem_reloc_arena, size, align, 0, 0,