Searched defs:hole (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/intel_nb5000/
H A Drank.h37 uint32_t hole; member in struct:rank_base
H A Ddimm_addr.c105 if (offset > rp->hole)
155 if (rp->hole && pa >= rp->hole)
194 uint64_t base, uint32_t hole, uint32_t hole_size, int interleave,
208 rp->hole = hole;
193 dimm_add_rank(int branch, int rank, int branch_interleave, int way, uint64_t base, uint32_t hole, uint32_t hole_size, int interleave, uint64_t limit) argument
/illumos-gate/usr/src/cmd/lp/lib/access/
H A Dbang.c182 * "hole" is a pointer guaranteed not
185 char * hole = ""; local
214 *pl = hole;
218 if (*pl != hole) {
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu_object.c167 * Return (in *objectp) the next object which is allocated (or a hole)
172 dmu_object_next(objset_t *os, uint64_t *objectp, boolean_t hole, uint64_t txg) argument
178 (hole ? DNODE_FIND_HOLE : 0), &offset, 0, DNODES_PER_BLOCK, txg);
H A Ddnode.c1678 * Set i to the blockid of the next non-hole
1827 * Scans a block at the indicated "level" looking for a hole or data,
1853 boolean_t hole; local
1859 hole = ((flags & DNODE_FIND_HOLE) != 0);
1861 ASSERT(txg == 0 || !hole);
1873 if (hole)
1908 if ((dnp[i].dn_type == DMU_OT_NONE) == hole)
1921 if (hole)
1931 (hole || bp[i].blk_birth > txg))
1955 * Find the next hole, dat
[all...]
H A Ddmu.c1455 * A block of zeros may compress to a hole, but the
1506 * it's an old style hole.
1922 dmu_offset_next(objset_t *os, uint64_t object, boolean_t hole, uint64_t *off) argument
1941 err = dnode_next_offset(dn, (hole ? DNODE_FIND_HOLE : 0), off, 1, 1, 0);
H A Dzfs_vnops.c262 boolean_t hole; local
270 hole = B_TRUE;
272 hole = B_FALSE;
274 error = dmu_offset_next(zp->z_zfsvfs->z_os, zp->z_id, hole, &noff);
280 * We could find a hole that begins after the logical end-of-file,
282 * EOF falls mid-block, then indicate that the "virtual hole"
287 ASSERT(hole);
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/
H A Dpickfilter.c418 char * hole = ""; local
426 #define DROP(P,R) if (P) {P[-1] = P[0] = hole; R = 0;} else/*EMPTY*/
444 if (*pp != hole)
/illumos-gate/usr/src/cmd/cpio/
H A Dutils.c144 * Step through a file discovering and recording pairs of data and hole
145 * offsets. Returns a linked list of data/hole offset pairs of a file.
156 off_t data, hole; local
164 hole = 0;
168 while (hole < filesz) {
169 if ((data = lseek(fd, hole, SEEK_DATA)) == -1) {
178 if ((hole = lseek(fd, data, SEEK_HOLE)) == -1) {
180 hole = filesz;
182 if (data == 0 && hole == filesz) {
189 /* set data and hole */
[all...]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_filio.c640 boolean_t hole; local
652 * (virtual) hole. This avoids bmap_find() searching through
653 * every block in the file for a (non-existent) hole.
661 /* *off must already point to valid data (non hole) */
670 hole = B_TRUE;
672 hole = B_FALSE;
673 error = bmap_find(ip, hole, &noff);
679 * Handle the virtual hole at the end of file.
H A Dufs_bmap.c817 * 2) If we are filling in a hole and the
1173 * Find the next hole or data block in file starting at *off
1181 bmap_find(struct inode *ip, boolean_t hole, u_offset_t *off) argument
1211 if ((hole && (ip->i_db[lbn] == 0)) ||
1212 (!hole && (ip->i_db[lbn] != 0))) {
1255 if (hole) {
1296 if (hole && (bap[i] == 0))
1298 if (!hole && (bap[i] != 0)) {
/illumos-gate/usr/src/uts/common/os/
H A Dinstance.c696 * next available instance number. When dn_instance is IN_SEARCHME, hole(s)
708 int hole; local
737 /* See if we fit in hole at beginning (after preassigns) */
740 return (dnp->dn_pinstance); /* we fit in beginning hole */
742 /* search the list for a large enough hole */
743 for (dp = dp->ind_next, hole = 0; dp; dp = dp->ind_next) {
745 hole++; /* we have a hole */
747 break; /* we fit in hole */
752 * If hole i
[all...]
/illumos-gate/usr/src/uts/common/io/cardbus/
H A Dcardbus_cfg.c1697 uint32_t hole; local
1717 hole = PCICFG_ROUND_UP(entry->memory_last, length)
1719 if (hole != 0) {
1723 (uint64_t)hole);
1724 entry->memory_last += hole;
1730 hole, entry->memory_last);
1735 hole, entry->memory_last);
1785 uint32_t hole; local
1797 hole = PCICFG_ROUND_UP(entry->io_last, length) - entry->io_last;
1798 if (hole !
[all...]
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmpo.c1212 pfn_t offset, len, hole, base, end, test_end, frag; local
1234 hole = mnode_stride - mnode_pages;
1267 * in the stripe or in the hole.
1269 if (nearest - test_base > hole) {
1294 if (nearest - end <= hole) {
1295 /* end falls in hole, use entire last stripe */
1299 frag = nearest - hole - end;
/illumos-gate/usr/src/uts/intel/io/mc-amd/
H A Dmcamd_drv.c684 union mcreg_dramhole hole; local
710 * hole base and offset for this node. This was introduced in
714 mcr->mcr_dramhole = MCREG_VAL32(&hole) =
717 if (MCREG_FIELD_CMN(&hole, DramHoleValid))
718 mcp->mcp_dramhole_size = MC_DRAMHOLE_SIZE(&hole);
951 * is a hole.
1474 * if BIOS uses chip-select hoisting instead of DRAM hole
1483 "%s chip %d because DRAM hole is present on this node",
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/
H A Dpcicfg.c89 typedef struct hole hole_t;
91 struct hole { struct
123 hole_t mem_hole; /* Memory hole linked list. */
124 hole_t pf_mem_hole; /* PF Memory hole linked list. */
125 hole_t io_hole; /* IO hole linked list */
972 /* the following will free hole data. */
1330 /* the following will also free hole data. */
2303 pcicfg_unused_space(hole_t *hole, uint32_t *hole_count) argument
2309 len += hole->len;
2310 hole
2326 hole_t *nhole, *hole = addr_hole->next; local
2339 hole_t *hole = addr_hole, *thole, *nhole; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_print.c69 holeinfo_t *pa_holes; /* hole detection information */
1286 /* copy the hole array info, since it may have been grown */
1440 * The hole is larger than the largest integer type. To
1441 * handle this, we split up the hole at 8-byte-aligned
1605 holeinfo_t *hole; local
1609 * grow the hole array, if necessary
1625 hole = &pap->pa_holes[depth + pap->pa_nest];
1627 if (depth != 0 && off > hole->hi_offset)
1628 print_hole(pap, depth, hole->hi_offset, off);
1637 /* something bad happened, disable hole checkin
[all...]
/illumos-gate/usr/src/uts/sun4/io/
H A Dpcicfg.c132 typedef struct hole hole_t;
134 struct hole { struct
157 hole_t mem_hole; /* Memory hole linked list. */
158 hole_t io_hole; /* IO hole linked list */
1106 /* the following will free hole data. */
1432 /* the following will also free hole data. */
2472 pcicfg_unused_space(hole_t *hole, uint32_t *hole_count) argument
2478 len += hole->len;
2479 hole = hole
2495 hole_t *nhole, *hole = addr_hole->next; local
2508 hole_t *hole = addr_hole, *thole, *nhole; local
[all...]

Completed in 110 milliseconds