| /netbsd/src/common/lib/libprop/ |
| D | prop_dictionary.c | 204 const struct _prop_dictionary_keysym *pdk = n; in _prop_dict_keysym_rb_compare_key() local 207 return strcmp(pdk->pdk_key, cp); in _prop_dict_keysym_rb_compare_key() 233 _prop_dict_keysym_put(prop_dictionary_keysym_t pdk) in _prop_dict_keysym_put() argument 236 if (pdk->pdk_size <= PDK_SIZE_16) in _prop_dict_keysym_put() 237 _PROP_POOL_PUT(_prop_dictionary_keysym16_pool, pdk); in _prop_dict_keysym_put() 238 else if (pdk->pdk_size <= PDK_SIZE_32) in _prop_dict_keysym_put() 239 _PROP_POOL_PUT(_prop_dictionary_keysym32_pool, pdk); in _prop_dict_keysym_put() 241 _PROP_ASSERT(pdk->pdk_size <= PDK_SIZE_128); in _prop_dict_keysym_put() 242 _PROP_POOL_PUT(_prop_dictionary_keysym128_pool, pdk); in _prop_dict_keysym_put() 250 prop_dictionary_keysym_t pdk = *obj; in _prop_dict_keysym_free() local [all …]
|
| /netbsd/src/sys/dev/dkwedge/ |
| D | dk.c | 230 struct disk *pdk = sc->sc_parent; in dkwedge_attach() local 238 mutex_enter(&pdk->dk_openlock); in dkwedge_attach() 246 mutex_exit(&pdk->dk_openlock); in dkwedge_attach() 249 mutex_enter(&pdk->dk_openlock); in dkwedge_attach() 250 dk_set_geometry(sc, pdk); in dkwedge_attach() 251 mutex_exit(&pdk->dk_openlock); in dkwedge_attach() 391 dk_set_geometry(struct dkwedge_softc *sc, struct disk *pdk) in dk_set_geometry() argument 397 KASSERT(mutex_owned(&pdk->dk_openlock)); in dk_set_geometry() 402 dg->dg_secsize = DEV_BSIZE << pdk->dk_blkshift; in dk_set_geometry() 410 dg->dg_physsecsize = pdk->dk_geom.dg_physsecsize; in dk_set_geometry() [all …]
|
| D | dkwedge_gpt.c | 113 dkwedge_discover_gpt(struct disk *pdk, struct vnode *vp) in dkwedge_discover_gpt() argument 130 secsize = DEV_BSIZE << pdk->dk_blkshift; in dkwedge_discover_gpt() 140 error = dkwedge_read(pdk, vp, GPT_HDR_BLKNO << pdk->dk_blkshift, in dkwedge_discover_gpt() 175 aprint_verbose("%s: GPT GUID: %s\n", pdk->dk_name, guid_str); in dkwedge_discover_gpt() 182 pdk->dk_name, le32toh(hdr->hdr_entsz)); in dkwedge_discover_gpt() 191 "512 (was %u)\n", pdk->dk_name, entries); in dkwedge_discover_gpt() 200 pdk->dk_name); in dkwedge_discover_gpt() 209 error = dkwedge_read(pdk, vp, lba_table << pdk->dk_blkshift, in dkwedge_discover_gpt() 214 "error = %d\n", pdk->dk_name, error); in dkwedge_discover_gpt() 221 pdk->dk_name); in dkwedge_discover_gpt() [all …]
|
| D | dkwedge_rdb.c | 102 dkwedge_discover_rdb(struct disk *pdk, struct vnode *vp) in dkwedge_discover_rdb() argument 114 secsize = DEV_BSIZE << pdk->dk_blkshift; in dkwedge_discover_rdb() 125 error = dkwedge_read(pdk, vp, ADJUST_NR(nextb), bp->b_data, in dkwedge_discover_rdb() 129 "error = %d\n", pdk->dk_name, nextb, error); in dkwedge_discover_rdb() 139 pdk->dk_name, nextb); in dkwedge_discover_rdb() 162 strlcpy(dkw.dkw_parent, pdk->dk_name, sizeof(dkw.dkw_parent)); in dkwedge_discover_rdb() 170 error = dkwedge_read(pdk, vp, ADJUST_NR(nextb), bp->b_data, in dkwedge_discover_rdb() 174 "%u, error = %d\n", pdk->dk_name, nextb, error); in dkwedge_discover_rdb() 183 pdk->dk_name, nextb); in dkwedge_discover_rdb() 190 pdk->dk_name, nextb); in dkwedge_discover_rdb() [all …]
|
| D | dkwedge_mbr.c | 51 struct disk *pdk; member 91 error = dkwedge_read(a->pdk, a->vp, off, a->bp->b_data, a->secsize); in getparts() 95 "error = %d\n", a->pdk->dk_name, off, a->secsize, a->error); in getparts() 125 "type 0x%02x\n", a->pdk->dk_name, i, in getparts() 131 strlcpy(dkw.dkw_parent, a->pdk->dk_name, sizeof(dkw.dkw_parent)); in getparts() 144 "%s%c", a->pdk->dk_name, in getparts() 151 a->pdk->dk_name, dkw.dkw_wname); in getparts() 154 "%d type 0x%02x\n", a->pdk->dk_name, error, in getparts() 174 dkwedge_discover_mbr(struct disk *pdk, struct vnode *vp) in dkwedge_discover_mbr() argument 179 a.pdk = pdk; in dkwedge_discover_mbr() [all …]
|
| D | dkwedge_bsdlabel.c | 136 struct disk *pdk; member 240 strlcpy(dkw.dkw_parent, a->pdk->dk_name, in addwedges() 258 "%s%c", a->pdk->dk_name, 'a' + i); in addwedges() 265 a->pdk->dk_name, dkw.dkw_wname); in addwedges() 268 "%d type %d\n", a->pdk->dk_name, error, in addwedges() 281 error = dkwedge_read(a->pdk, a->vp, label_sector, a->bp->b_data, in validate_label() 285 ", error = %d\n", a->pdk->dk_name, label_sector, error); in validate_label() 318 a->pdk->dk_name, label_sector, label_offset, in validate_label() 330 "+%zd has bad checksum\n", a->pdk->dk_name, in validate_label() 358 a->error = dkwedge_read(a->pdk, a->vp, this_ext, a->bp->b_data, in scan_mbr() [all …]
|
| D | dkwedge_apple.c | 136 dkwedge_discover_apple(struct disk *pdk, struct vnode *vp) in dkwedge_discover_apple() argument 148 if ((error = dkwedge_read(pdk, vp, 0, bp->b_data, ASIZE)) != 0) { in dkwedge_discover_apple() 177 "512 (was %u)\n", pdk->dk_name, blockcount); in dkwedge_discover_apple() 185 if ((error = dkwedge_read(pdk, vp, offset / DEV_BSIZE, in dkwedge_discover_apple() 223 strlcpy(dkw.dkw_parent, pdk->dk_name, sizeof(dkw.dkw_parent)); in dkwedge_discover_apple() 231 pdk->dk_name, dkw.dkw_wname); in dkwedge_discover_apple() 234 "%s type %s\n", pdk->dk_name, error, in dkwedge_discover_apple()
|
| D | dkwedge_tos.c | 77 static int dkwedge_discover_tos(struct disk *pdk, struct vnode *vp); 80 dkwedge_discover_tos(struct disk *pdk, struct vnode *vp) in dkwedge_discover_tos() argument 90 error = dkwedge_read(pdk, vp, 0L, bp->b_data, TOS_SECTOR_SIZE); in dkwedge_discover_tos() 158 strlcpy(dkw.dkw_parent, pdk->dk_name, sizeof(dkw.dkw_parent)); in dkwedge_discover_tos()
|
| /netbsd/src/sys/kern/ |
| D | subr_disk_open.c | 97 struct disk *pdk; in getdisksize() local 108 pdk = disk_find(dkw.dkw_parent); in getdisksize() 109 if (pdk != NULL) { in getdisksize() 110 secsize = DEV_BSIZE << pdk->dk_blkshift; in getdisksize()
|
| /netbsd/src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
| D | vdev_disk.c | 150 struct disk *pdk; in vdev_disk_open() local 225 pdk = NULL; in vdev_disk_open() 227 pdk = disk_find(dkw.dkw_devname); in vdev_disk_open() 237 if (pdk && pdk->dk_driver && pdk->dk_driver->d_minphys) in vdev_disk_open() 238 (*pdk->dk_driver->d_minphys)(&buf); in vdev_disk_open()
|
| /netbsd/src/sbin/dkscan_bsdlabel/ |
| D | dkscan_util.h | 39 int dkwedge_read(struct disk *pdk, struct vnode *vp, daddr_t blkno,
|
| D | dkscan_util.c | 71 dkwedge_read(struct disk *pdk, struct vnode *vp, daddr_t blkno, in dkwedge_read() argument
|