Home
last modified time | relevance | path

Searched refs:pdk (Results 1 – 12 of 12) sorted by relevance

/netbsd/src/common/lib/libprop/
Dprop_dictionary.c204 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/
Ddk.c230 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 …]
Ddkwedge_gpt.c113 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 …]
Ddkwedge_rdb.c102 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 …]
Ddkwedge_mbr.c51 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 …]
Ddkwedge_bsdlabel.c136 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 …]
Ddkwedge_apple.c136 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()
Ddkwedge_tos.c77 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/
Dsubr_disk_open.c97 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/
Dvdev_disk.c150 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/
Ddkscan_util.h39 int dkwedge_read(struct disk *pdk, struct vnode *vp, daddr_t blkno,
Ddkscan_util.c71 dkwedge_read(struct disk *pdk, struct vnode *vp, daddr_t blkno, in dkwedge_read() argument