/illumos-gate/usr/src/uts/intel/io/acpica/ |
H A D | osl.c | 108 /* CPU mapping data */ 1838 * Manage OS data attachment to ACPI nodes 1882 acpica_devinfo_handler(ACPI_HANDLE obj, void *data) argument
|
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/ |
H A D | vmxnet3_defs.h | 186 uint8_t data[VMXNET3_HDR_COPY_SIZE]; member in struct:Vmxnet3_TxDataDesc 241 uint32_t len:14; /* data length */ 385 uint64_t ddPA; /* driver data PA */ 387 uint32_t ddLen; /* driver data len */ 402 uint64_t ddPA; /* driver data */ 405 uint32_t dataRingSize; /* # of data desc */ 407 uint32_t ddLen; /* size of driver data */ 417 uint64_t ddPA; /* driver data */ 421 uint32_t ddLen; /* size of driver data */
|
H A D | vmxnet3_main.c | 37 * - Tx data ring 101 vmxnet3_getstat(void *data, uint_t stat, uint64_t *val) argument 103 vmxnet3_softc_t *dp = data; 204 * Allocate and initialize the shared data structures of a vmxnet3 device. 269 * Destroy the shared data structures of a vmxnet3 device. 497 * Start a vmxnet3 device: allocate and initialize the shared data 504 vmxnet3_start(void *data) argument 506 vmxnet3_softc_t *dp = data; 516 * Allocate vmxnet3's shared data and advertise its PA 624 * de-allocate the shared data structure 627 vmxnet3_stop(void *data) argument 657 vmxnet3_setpromisc(void *data, boolean_t promisc) argument 681 vmxnet3_multicst(void *data, boolean_t add, const uint8_t *macaddr) argument 785 vmxnet3_unicst(void *data, const uint8_t *macaddr) argument 847 vmxnet3_get_prop(void *data, const char *prop_name, mac_prop_id_t prop_id, uint_t prop_val_size, void *prop_val) argument 868 vmxnet3_set_prop(void *data, const char *prop_name, mac_prop_id_t prop_id, uint_t prop_val_size, const void *prop_val) argument 893 vmxnet3_prop_info(void *data, const char *prop_name, mac_prop_id_t prop_id, mac_prop_info_handle_t prop_handle) argument 927 int data; local 1028 vmxnet3_getcapab(void *data, mac_capab_t capab, void *arg) argument 1064 vmxnet3_reset(void *data) argument [all...] |
H A D | vmxnet3_tx.c | 322 vmxnet3_tx(void *data, mblk_t *mps) argument 324 vmxnet3_softc_t *dp = data;
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_event.c | 1997 /* free any residual audit data */ 2632 long data; /* struct strbuf * */ member in struct:a 2670 long data; /* struct strbuf * */ member in struct:a 2712 long data; /* struct strbuf * */ member in struct:a 2753 long data; /* struct strbuf * */ member in struct:a 3455 long data; /* int * */ member in struct:__anon180 3466 uintptr_t data = (uintptr_t)((modconfiga_t *)a)->data; local 3473 if (copyin((caddr_t)data, (caddr_t)STRUCT_BUF(mc), 4176 /* free any residual audit data */ [all...] |
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | dtrace.c | 1218 * Compare s1 to s2 using safe memory accesses. The s1 data is assumed to be 1219 * unsafe memory specified by the DIF program. The s2 data is assumed to be 1771 * the by-reference data, we perform "One-at-a-time" iterating (safely) 2019 * size of any auxiliary key data (rounded up to 8-byte alignment) plus 2020 * the size of any referred-to data (dsize). We then round the final 2155 * tuple array and copy any referenced key data into the data space 2157 * in the final tuple to point to the key data address in the chunk. 2356 dtrace_aggregate_avg(uint64_t *data, uint64_t nval, uint64_t arg) argument 2358 data[ 2364 dtrace_aggregate_stddev(uint64_t *data, uint64_t nval, uint64_t arg) argument 2418 caddr_t tomax, data, kdata; local [all...] |
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf.c | 359 * Put data model that we're exec-ing to into the args passed to 1020 int dfirst = 1; /* first data segment */ 1042 * save the address of the first data segment 1532 * Copy the section data from one vnode to the section of another vnode. 1574 * all the section data. 1583 void *data = NULL; local 1672 if (data != NULL) 1673 kmem_free(data, datasz); 1676 data = kmem_alloc(datasz, 1701 doffsetp, data, datas [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_client.c | 245 * Purge all of the various NFS `data' caches. If "asyncpg" is TRUE, the 427 * data and metadata caches are valid, cache the new attributes, and 530 * then there's a chance that the client's cached data for 569 * Write thread after writing data to file on remote server, 607 * thread to pick this new file size and read in zeroed data. 802 * Update the size of the file if there is no cached data or if 803 * the cached data is clean and there is no data being written 2286 * file before r_size is correct, we will lose the data written past 2342 * The number of bytes of data i 2877 nfs4_mi_shutdown(zoneid_t zoneid, void *data) argument 2986 nfs4_mi_destroy(zoneid_t zoneid, void *data) argument [all...] |
H A D | nfs4_vnops.c | 2225 * if there is no cached data, we can avoid 2687 * Copy data. 3398 * Read from a file. Reads data in largest chunks our interface can handle. 3812 * determine the size of the file and the cached data 4142 * any local cached data which is no longer part 4605 * treat symlink names as data 6768 * possibly truncate valid data in the file if not caught 6776 * Client writes data to the file. 6813 call_nfs4_create_req(vnode_t *dvp, char *nm, void *data, struct vattr *va, argument 6933 * symlink, treat name as data [all...] |
H A D | nfs_export.c | 121 xor_hash(uint8_t *data, int len) argument 126 h ^= *data++; 192 * Allocate and copy a secinfo data from "from" to "to". 291 int ccnt, c; /* sec count in current data - curdata */ 323 /* move current secinfo list data to the new list */ 327 /* Add the flavor that's not in the current data */ 364 * Remove the security data of the unexported node from its ancestors. 380 int ccnt, c; /* sec count in current data - cursec */ 381 int r; /* sec count in removal data - remsec */ 490 int ccnt, c; /* sec count in current data [all...] |
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 1497 size_t piol_size; /* total size (header + data) */ 1518 * MAPSIZE if the amount of data to be buffered is known to be 1835 * Return the size of the /proc page data file. 1898 * Read page data information. 3853 void *data; member in union:__anon193 3856 s.data = seg->s_data;
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_client.c | 121 * Purge all of the various data caches. 146 * those cached. If they do, the various `data' caches are 147 * considered to be good. Otherwise, purge the cached data. 164 * purge cached data. 579 smbfs_zone_shutdown(zoneid_t zoneid, void *data) argument 581 smi_globals_t *smg = data; 628 smbfs_zone_destroy(zoneid_t zoneid, void *data) argument 630 smi_globals_t *smg = data;
|
H A D | smbfs_vfsops.c | 339 char *data = uap->dataptr; local 368 if (copyin(data, STRUCT_BUF(args), MIN(uap->datalen, 857 * Copy the statvfs data to caller's buf.
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | arc.c | 51 * implement a "cache throttle" that slows the flow of new data 124 * that is in this state cannot access the data directly. 128 * the arc_buf_hdr_t that will point to the data block in memory. A block can 130 * caches data in two ways -- in a list of ARC buffers (arc_buf_t) and 131 * also in the arc_buf_hdr_t's private physical data block pointer (b_pdata). 133 * The L1ARC's data pointer may or may not be uncompressed. The ARC has the 134 * ability to store the physical data (b_pdata) associated with the DVA of the 139 * uncompressed version of the on-disk data. 144 * consumer. The ARC will provide references to this data and will keep it 146 * data bloc 2562 l2arc_free_data_on_write(void *data, size_t size, arc_buf_contents_t type) argument 4348 arc_free_data_buf(arc_buf_hdr_t *hdr, void *data, uint64_t size, void *tag) argument [all...] |
H A D | dbuf.c | 53 static void dbuf_write(dbuf_dirty_record_t *dr, arc_buf_t *data, dmu_tx_t *tx); 63 * Global data structures and functions for the dbuf cache. 319 /* Only data blocks support the attachment of user data. */ 322 /* Clients must resolve a dbuf before attaching user data. */ 542 * We use thread specific data to track when a thread has 723 * make sure we only have one copy of the data. 763 * If the blkptr isn't set but they have nonzero data, 765 * data when we evict this buffer. 866 * Calculate which level n block references the data a 1961 dmu_buf_write_embedded(dmu_buf_t *dbuf, void *data, bp_embedded_type_t etype, enum zio_compress comp, int uncompressed_size, int compressed_size, int byteorder, dmu_tx_t *tx) argument 3506 dbuf_write(dbuf_dirty_record_t *dr, arc_buf_t *data, dmu_tx_t *tx) argument [all...] |
H A D | dmu.c | 581 * the data starting at offset, and continuing to offset + len. 644 * Get the next "chunk" of file data to free. We traverse the file from 647 * data by simply searching the allocated level 1 indirects. 657 /* bytes of data covered by a level-1 indirect block */ 842 * Deal with odd block sizes, where there can't be data past the first 953 void *data, uint8_t etype, uint8_t comp, int uncompressed_size, 964 data, (bp_embedded_type_t)etype, (enum zio_compress)comp, 1585 * data isn't changing while dmu_sync() is writing it. 1679 * Assume the on-disk data is X, the current syncing data (i 952 dmu_write_embedded(objset_t *os, uint64_t object, uint64_t offset, void *data, uint8_t etype, uint8_t comp, int uncompressed_size, int compressed_size, int byteorder, dmu_tx_t *tx) argument [all...] |
H A D | dmu_objset.c | 1370 * Returns a pointer to data to find uid/gid from 1380 void *data; local 1390 data = NULL; 1399 data = dr->dt.dl.dr_data->b_data; 1401 data = dr->dt.dl.dr_data; 1406 return (data); 1413 void *data = NULL; local 1429 data = DN_BONUS(dn->dn_phys); 1434 data = dmu_objset_userquota_find_data(db, tx); 1436 data [all...] |
H A D | dmu_send.c | 59 /* Set this tunable to TRUE to replace corrupt data with 0x2f5baddb10c */ 108 * data that isn't 8-byte aligned; if the assertions were removed, a 182 * true because we always send data in increasing order by 253 void *data) 259 * We send data in increasing object, offset order. 324 if (dump_record(dsp, data, payload_size) != 0) 364 dump_spill(dmu_sendarg_t *dsp, uint64_t object, int blksz, void *data) argument 381 if (dump_record(dsp, data, blksz) != 0) 566 struct send_block_record *data; local 576 data 251 dump_write(dmu_sendarg_t *dsp, dmu_object_type_t type, uint64_t object, uint64_t offset, int lsize, int psize, const blkptr_t *bp, void *data) argument 587 do_dump(dmu_sendarg_t *dsa, struct send_block_record *data) argument 744 get_next_record(bqueue_t *bq, struct send_block_record *data) argument 2047 receive_object(struct receive_writer_arg *rwa, struct drr_object *drro, void *data) argument 2298 receive_write_embedded(struct receive_writer_arg *rwa, struct drr_write_embedded *drrwe, void *data) argument 2337 receive_spill(struct receive_writer_arg *rwa, struct drr_spill *drrs, void *data) argument [all...] |
H A D | dnode.c | 1564 /* Freeing past end-of-data */ 1573 /* zero out any partial block data at the start of the range */ 1580 caddr_t data; local 1588 data = db->db.db_data; 1589 bzero(data + blkoff, head); 1612 /* zero out any partial block data at the end of the range */ 1827 * Scans a block at the indicated "level" looking for a hole or data, 1849 void *data = NULL; local 1866 data = dn->dn_phys->dn_blkptr; 1877 * the block tree for data [all...] |
H A D | sa.c | 52 * to be stored in a dnode. The data will be stored in the bonus buffer of 54 * overflow situations. The spill block will be sized to fit the data 85 * stored in the header at the beginning of the SA data buffer. 112 * data and special "data locator" function if the data isn't in a contiguous 126 * the SA code that will read the SA data. 135 void *data); 706 /* setup starting pointers to lay down data */ 1487 sa_find_idx_tab(objset_t *os, dmu_object_type_t bonustype, void *data) argument [all...] |
H A D | spa.c | 121 * macros. Other operations process a large amount of data; the ZTI_BATCH 1715 * missing data devices by transitioning 1722 * Swap the missing vdev with the data we were 1921 void *data = zio_data_buf_alloc(size); local 1929 zio_nowait(zio_read(rio, spa, bp, data, size, 4848 * If this device has the only valid copy of some data, 6055 * saves us a pre-read to get data we don't actually care about. 6644 * have sync tasks but no dirty user data). We 6647 * data (though in this case the MOS will most
|
H A D | vdev_disk.c | 590 vdev_disk_physio(vdev_t *vd, caddr_t data, argument 610 return (ldi_dump(dvd->vd_lh, data, lbtodb(offset), 614 return (vdev_disk_ldi_physio(dvd->vd_lh, data, size, offset, flags)); 618 vdev_disk_ldi_physio(ldi_handle_t vd_lh, caddr_t data, argument 632 bp->b_un.b_addr = (void *)data;
|
H A D | zfs_vfsops.c | 179 * request by waiting for all pools to commit all dirty data. 571 zfs_space_delta_cb(dmu_object_type_t bonustype, void *data, argument 581 * If we have a NULL data pointer 586 if (data == NULL) 590 znode_phys_t *znp = data; 595 sa_hdr_phys_t *sap = data; 604 * files that haven't had the znode data filled 621 *userp = *((uint64_t *)((uintptr_t)data + hdrsize + 623 *groupp = *((uint64_t *)((uintptr_t)data + hdrsize + 1561 * ZFS does not support passing unparsed data i [all...] |
H A D | zio.c | 218 * Use zio_buf_alloc to allocate ZFS metadata. This data will appear in a 221 * excess / transient data in-core during a crashdump. 234 * Use zio_data_buf_alloc to allocate data. The data will not appear in a 236 * of ZFS data that shows up in a kernel crashdump. (Thus reducing the amount 275 zio_push_transform(zio_t *zio, void *data, uint64_t size, uint64_t bufsize, argument 288 zio->io_data = data; 319 zio_subblock(zio_t *zio, void *data, uint64_t size) argument 324 bcopy(zio->io_data, data, size); 328 zio_decompress(zio_t *zio, void *data, uint64_ argument 520 zio_create(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, void *data, uint64_t lsize, uint64_t psize, zio_done_func_t *done, void *private, zio_type_t type, zio_priority_t priority, enum zio_flag flags, vdev_t *vd, uint64_t offset, const zbookmark_phys_t *zb, enum zio_stage stage, enum zio_stage pipeline) argument 718 zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, void *data, uint64_t size, zio_done_func_t *done, void *private, zio_priority_t priority, enum zio_flag flags, const zbookmark_phys_t *zb) argument 736 zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, void *data, uint64_t lsize, uint64_t psize, const zio_prop_t *zp, zio_done_func_t *ready, zio_done_func_t *children_ready, zio_done_func_t *physdone, zio_done_func_t *done, void *private, zio_priority_t priority, enum zio_flag flags, const zbookmark_phys_t *zb) argument 778 zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, void *data, uint64_t size, zio_done_func_t *done, void *private, zio_priority_t priority, enum zio_flag flags, zbookmark_phys_t *zb) argument 930 zio_read_phys(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size, void *data, int checksum, zio_done_func_t *done, void *private, zio_priority_t priority, enum zio_flag flags, boolean_t labels) argument 951 zio_write_phys(zio_t *pio, vdev_t *vd, uint64_t offset, uint64_t size, void *data, int checksum, zio_done_func_t *done, void *private, zio_priority_t priority, enum zio_flag flags, boolean_t labels) argument 987 zio_vdev_child_io(zio_t *pio, blkptr_t *bp, vdev_t *vd, uint64_t offset, void *data, uint64_t size, int type, zio_priority_t priority, enum zio_flag flags, zio_done_func_t *done, void *private) argument 1053 zio_vdev_delegated_io(vdev_t *vd, uint64_t offset, void *data, uint64_t size, int type, zio_priority_t priority, enum zio_flag flags, zio_done_func_t *done, void *private) argument 1819 zio_read_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument 1830 zio_rewrite_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument 1868 zio_free_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument 1876 zio_claim_gang(zio_t *pio, blkptr_t *bp, zio_gang_node_t *gn, void *data) argument 1976 zio_gang_tree_issue(zio_t *pio, zio_gang_node_t *gn, blkptr_t *bp, void *data) argument [all...] |
H A D | zio_checksum.c | 42 * 1. Different kinds of data need different levels of protection. 44 * For user data, we let users make the trade-off between speed 57 * data, so we store the checksum *function* in eight bits of the bp. 69 * checksum is fed both a random 256-bit value (the salt) and the data 75 * (some might simply prefix it to the data block, others might need to 83 * the salt) before being able to process data. Performing this 254 void *data, uint64_t size) 271 zil_chain_t *zilc = data; 277 eck = (zio_eck_t *)((char *)data + size) - 1; 286 ci->ci_func[0](data, siz 253 zio_checksum_compute(zio_t *zio, enum zio_checksum checksum, void *data, uint64_t size) argument 296 zio_checksum_error_impl(spa_t *spa, blkptr_t *bp, enum zio_checksum checksum, void *data, uint64_t size, uint64_t offset, zio_bad_cksum_t *info) argument 386 void *data = zio->io_data; local [all...] |