Lines Matching defs:dkw
554 struct dkwedge_info dkw;
563 if (strlcpy((char *)dkw.dkw_wname, argv[1], sizeof(dkw.dkw_wname)) >=
564 sizeof(dkw.dkw_wname))
566 sizeof(dkw.dkw_wname) - 1);
568 if (strlcpy(dkw.dkw_ptype, argv[4], sizeof(dkw.dkw_ptype)) >=
569 sizeof(dkw.dkw_ptype))
571 sizeof(dkw.dkw_ptype) - 1);
590 dkw.dkw_offset = start;
591 dkw.dkw_size = size;
593 if (ioctl(fd, DIOCAWEDGE, &dkw) == -1)
596 printf("%s created successfully.\n", dkw.dkw_devname);
603 struct dkwedge_info dkw;
608 if (strlcpy(dkw.dkw_devname, argv[1], sizeof(dkw.dkw_devname)) >=
609 sizeof(dkw.dkw_devname))
611 sizeof(dkw.dkw_devname) - 1);
613 if (ioctl(fd, DIOCDWEDGE, &dkw) == -1)
620 struct dkwedge_info dkw;
625 if (ioctl(fd, DIOCGWEDGEINFO, &dkw) == -1)
628 printf("%s at %s: %s\n", dkw.dkw_devname, dkw.dkw_parent,
629 dkw.dkw_wname); /* XXX Unicode */
631 dkw.dkw_devname, dkw.dkw_size, dkw.dkw_offset, dkw.dkw_ptype);
657 struct dkwedge_info *dkw;
685 dkw = NULL;
686 dkwl.dkwl_buf = dkw;
694 bufsize = dkwl.dkwl_nwedges * sizeof(*dkw);
696 dkw = realloc(dkwl.dkwl_buf, bufsize);
697 if (dkw == NULL)
700 dkwl.dkwl_buf = dkw;
716 qsort(dkw, dkwl.dkwl_nwedges, sizeof(*dkw), dkw_sort);
722 dkw[i].dkw_devname,
723 dkw[i].dkw_wname, /* XXX Unicode */
724 dkw[i].dkw_size, dkw[i].dkw_offset, dkw[i].dkw_ptype);