OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:dkwl
(Results
1 - 7
of
7
) sorted by relevancy
/src/usr.sbin/sysinst/
geom.c
71
get_wedge_list(const char *disk, struct dkwedge_list *
dkwl
)
74
memset(
dkwl
, 0, sizeof(*
dkwl
));
77
if (!disk_ioctl(disk, DIOCLWEDGES,
dkwl
))
79
if (
dkwl
->dkwl_nwedges ==
dkwl
->dkwl_ncopied)
81
dkwl
->dkwl_bufsize =
dkwl
->dkwl_nwedges * sizeof(*dkw);
82
dkw = realloc(
dkwl
->dkwl_buf,
dkwl
->dkwl_bufsize)
[
all
...]
gpt.c
270
struct dkwedge_list
dkwl
;
local
437
dkwl
.dkwl_buf = dkw;
438
dkwl
.dkwl_bufsize = 0;
439
if (ioctl(fd, DIOCLWEDGES, &
dkwl
) == 0) {
441
bufsize =
dkwl
.dkwl_nwedges * sizeof(*dkw);
443
dkwl
.dkwl_buf = dkw;
444
dkwl
.dkwl_bufsize = bufsize;
445
if (dkw != NULL && ioctl(fd, DIOCLWEDGES, &
dkwl
) == 0) {
446
for (dk = 0; dk <
dkwl
.dkwl_ncopied; dk++)
1354
struct dkwedge_list
dkwl
;
local
[
all
...]
disks.c
514
struct dkwedge_list
dkwl
;
local
519
if (!get_wedge_list(dev, &
dkwl
))
522
dkw =
dkwl
.dkwl_buf;
523
for (i = 0; i <
dkwl
.dkwl_nwedges; i++) {
530
free(
dkwl
.dkwl_buf);
2283
struct dkwedge_list
dkwl
;
local
2286
if (!get_wedge_list(diskdev, &
dkwl
))
2289
if (
dkwl
.dkwl_nwedges > 0 && *dkw != NULL) {
2290
qsort(*dkw,
dkwl
.dkwl_nwedges, sizeof(**dkw),
2294
return
dkwl
.dkwl_nwedges
[
all
...]
/src/sbin/swapctl/
swapctl.c
608
struct dkwedge_list
dkwl
;
local
613
dkwl
.dkwl_buf = dkw;
614
dkwl
.dkwl_bufsize = 0;
617
if (ioctl(fd, DIOCLWEDGES, &
dkwl
) == -1)
619
if (
dkwl
.dkwl_nwedges ==
dkwl
.dkwl_ncopied)
621
bufsize =
dkwl
.dkwl_nwedges * sizeof(*dkw);
622
if (
dkwl
.dkwl_bufsize < bufsize) {
623
dkw = realloc(
dkwl
.dkwl_buf, bufsize);
626
dkwl
.dkwl_buf = dkw
[
all
...]
/src/sbin/dkctl/
dkctl.c
658
struct dkwedge_list
dkwl
;
local
686
dkwl
.dkwl_buf = dkw;
687
dkwl
.dkwl_bufsize = 0;
690
if (ioctl(fd, DIOCLWEDGES, &
dkwl
) == -1)
692
if (
dkwl
.dkwl_nwedges ==
dkwl
.dkwl_ncopied)
694
bufsize =
dkwl
.dkwl_nwedges * sizeof(*dkw);
695
if (
dkwl
.dkwl_bufsize < bufsize) {
696
dkw = realloc(
dkwl
.dkwl_buf, bufsize);
700
dkwl
.dkwl_buf = dkw
[
all
...]
/src/sys/dev/dkwedge/
dk.c
872
dkwedge_list(struct disk *pdk, struct dkwedge_list *
dkwl
, struct lwp *l)
880
iov.iov_base =
dkwl
->dkwl_buf;
881
iov.iov_len =
dkwl
->dkwl_bufsize;
886
uio.uio_resid =
dkwl
->dkwl_bufsize;
891
dkwl
->dkwl_ncopied = 0;
924
dkwl
->dkwl_ncopied++;
926
dkwl
->dkwl_nwedges = pdk->dk_nwedges;
/src/sys/dev/raidframe/
rf_netbsdkintf.c
570
struct dkwedge_list
dkwl
;
local
596
dkwl
.dkwl_buf = dkwi;
597
dkwl
.dkwl_bufsize = dkwi_len;
598
dkwl
.dkwl_nwedges = 0;
599
dkwl
.dkwl_ncopied = 0;
601
if (dkwedge_list(dk, &
dkwl
, curlwp) == 0) {
604
for (i = 0; i <
dkwl
.dkwl_ncopied; i++) {
609
KASSERT(i <
dkwl
.dkwl_ncopied);
Completed in 31 milliseconds
Indexes created Sun Feb 22 16:20:20 UTC 2026