Lines Matching defs:s32p
106 netbsd32_to_format_op(struct netbsd32_format_op *s32p,
110 p->df_buf = (char *)NETBSD32PTR64(s32p->df_buf);
111 p->df_count = s32p->df_count;
112 p->df_startblk = s32p->df_startblk;
113 memcpy(p->df_reg, s32p->df_reg, sizeof(s32p->df_reg));
118 netbsd32_to_ifreq(struct netbsd32_ifreq *s32p, struct ifreq *p, u_long cmd)
121 memcpy(p, s32p, sizeof *s32p);
133 p->ifr_data = (void *)NETBSD32PTR64(s32p->ifr_data);
139 netbsd32_to_oifreq(struct netbsd32_oifreq *s32p, struct oifreq *p, u_long cmd)
142 memcpy(p, s32p, sizeof *s32p);
150 p->ifr_data = (void *)NETBSD32PTR64(s32p->ifr_data);
154 netbsd32_to_ifdatareq(struct netbsd32_ifdatareq *s32p, struct ifdatareq *p, u_long cmd)
157 memcpy(p, s32p, sizeof *s32p);
161 netbsd32_to_timespec(&s32p->ifdr_data.ifi_lastchange,
179 netbsd32_to_ifconf(struct netbsd32_ifconf *s32p, struct ifconf *p, u_long cmd)
182 p->ifc_len = s32p->ifc_len;
184 p->ifc_buf = (void *)NETBSD32PTR64(s32p->ifc_buf);
188 netbsd32_to_ifmediareq(struct netbsd32_ifmediareq *s32p,
192 memcpy(p, s32p, sizeof *s32p);
193 p->ifm_ulist = (int *)NETBSD32PTR64(s32p->ifm_ulist);
197 netbsd32_to_in_nbrinfo(struct netbsd32_in_nbrinfo *s32p, struct in_nbrinfo *p,
201 memcpy(p->ifname, s32p->ifname, sizeof p->ifname);
202 memcpy(&p->addr, &s32p->addr, sizeof p->addr);
203 p->asked = s32p->asked;
204 p->state = s32p->state;
205 p->expire = s32p->expire;
209 netbsd32_to_in6_nbrinfo(struct netbsd32_in6_nbrinfo *s32p, struct in6_nbrinfo *p,
213 memcpy(p->ifname, s32p->ifname, sizeof p->ifname);
214 memcpy(&p->addr, &s32p->addr, sizeof p->addr);
215 p->asked = s32p->asked;
216 p->isrouter = s32p->isrouter;
217 p->state = s32p->state;
218 p->expire = s32p->expire;
222 netbsd32_to_pppoediscparms(struct netbsd32_pppoediscparms *s32p,
226 memcpy(p->ifname, s32p->ifname, sizeof p->ifname);
227 memcpy(p->eth_ifname, s32p->eth_ifname, sizeof p->eth_ifname);
228 p->ac_name = (char *)NETBSD32PTR64(s32p->ac_name);
229 p->ac_name_len = s32p->ac_name_len;
230 p->service_name = (char *)NETBSD32PTR64(s32p->service_name);
231 p->service_name_len = s32p->service_name_len;
235 netbsd32_to_spppauthcfg(struct netbsd32_spppauthcfg *s32p,
239 memcpy(p->ifname, s32p->ifname, sizeof p->ifname);
240 p->hisauth = s32p->hisauth;
241 p->myauth = s32p->myauth;
242 p->myname_length = s32p->myname_length;
243 p->mysecret_length = s32p->mysecret_length;
244 p->hisname_length = s32p->hisname_length;
245 p->hissecret_length = s32p->hissecret_length;
246 p->myauthflags = s32p->myauthflags;
247 p->hisauthflags = s32p->hisauthflags;
248 p->myname = (char *)NETBSD32PTR64(s32p->myname);
249 p->mysecret = (char *)NETBSD32PTR64(s32p->mysecret);
250 p->hisname = (char *)NETBSD32PTR64(s32p->hisname);
251 p->hissecret = (char *)NETBSD32PTR64(s32p->hissecret);
255 netbsd32_to_ifdrv(struct netbsd32_ifdrv *s32p, struct ifdrv *p, u_long cmd)
258 memcpy(p->ifd_name, s32p->ifd_name, sizeof p->ifd_name);
259 p->ifd_cmd = s32p->ifd_cmd;
260 p->ifd_len = s32p->ifd_len;
261 p->ifd_data = (void *)NETBSD32PTR64(s32p->ifd_data);
265 netbsd32_to_sioc_vif_req(struct netbsd32_sioc_vif_req *s32p,
269 p->vifi = s32p->vifi;
270 p->icount = (u_long)s32p->icount;
271 p->ocount = (u_long)s32p->ocount;
272 p->ibytes = (u_long)s32p->ibytes;
273 p->obytes = (u_long)s32p->obytes;
277 netbsd32_to_sioc_sg_req(struct netbsd32_sioc_sg_req *s32p,
281 p->src = s32p->src;
282 p->grp = s32p->grp;
283 p->pktcnt = (u_long)s32p->pktcnt;
284 p->bytecnt = (u_long)s32p->bytecnt;
285 p->wrong_if = (u_long)s32p->wrong_if;
289 netbsd32_to_kfilter_mapping(struct netbsd32_kfilter_mapping *s32p,
293 p->name = (char *)NETBSD32PTR64(s32p->name);
294 p->len = s32p->len;
295 p->filter = s32p->filter;
299 netbsd32_to_atareq(struct netbsd32_atareq *s32p, struct atareq *p, u_long cmd)
302 p->flags = (u_long)s32p->flags;
303 p->command = s32p->command;
304 p->features = s32p->features;
305 p->sec_count = s32p->sec_count;
306 p->sec_num = s32p->sec_num;
307 p->head = s32p->head;
308 p->cylinder = s32p->cylinder;
309 p->databuf = (char *)NETBSD32PTR64(s32p->databuf);
310 p->datalen = (u_long)s32p->datalen;
311 p->timeout = s32p->timeout;
312 p->retsts = s32p->retsts;
313 p->error = s32p->error;
317 netbsd32_to_fss_set(struct netbsd32_fss_set *s32p, struct fss_set *p,
321 p->fss_mount = (char *)NETBSD32PTR64(s32p->fss_mount);
322 p->fss_bstore = (char *)NETBSD32PTR64(s32p->fss_bstore);
323 p->fss_csize = s32p->fss_csize;
324 p->fss_flags = s32p->fss_flags;
328 netbsd32_to_fss_get(struct netbsd32_fss_get *s32p, struct fss_get *p,
332 memcpy(p->fsg_mount, s32p->fsg_mount, MNAMELEN);
333 netbsd32_to_timeval(&s32p->fsg_time, &p->fsg_time);
334 p->fsg_csize = s32p->fsg_csize;
335 p->fsg_mount_size = s32p->fsg_mount_size;
336 p->fsg_bs_size = s32p->fsg_bs_size;
341 netbsd32_to_vnd_ioctl(struct netbsd32_vnd_ioctl *s32p,
345 p->vnd_file = (char *)NETBSD32PTR64(s32p->vnd_file);
346 p->vnd_flags = s32p->vnd_flags;
347 p->vnd_geom = s32p->vnd_geom;
348 p->vnd_osize = s32p->vnd_osize;
349 p->vnd_size = s32p->vnd_size;
353 netbsd32_to_vnd_user(struct netbsd32_vnd_user *s32p,
357 p->vnu_unit = s32p->vnu_unit;
358 p->vnu_dev = s32p->vnu_dev;
359 p->vnu_ino = s32p->vnu_ino;
363 netbsd32_to_vnd_ioctl50(struct netbsd32_vnd_ioctl50 *s32p,
367 p->vnd_file = (char *)NETBSD32PTR64(s32p->vnd_file);
368 p->vnd_flags = s32p->vnd_flags;
369 p->vnd_geom = s32p->vnd_geom;
370 p->vnd_size = s32p->vnd_size;
374 netbsd32_to_plistref(struct netbsd32_plistref *s32p,
378 p->pref_plist = NETBSD32PTR64(s32p->pref_plist);
379 p->pref_len = s32p->pref_len;
383 netbsd32_to_nvlist_ref_t(netbsd32_nvlist_ref_t *s32p,
387 p->buf = NETBSD32PTR64(s32p->buf);
388 p->len = s32p->len;
389 p->flags = s32p->flags;
393 netbsd32_to_u_long(netbsd32_u_long *s32p, u_long *p, u_long cmd)
396 *p = (u_long)*s32p;
400 netbsd32_to_voidp(netbsd32_voidp *s32p, voidp *p, u_long cmd)
403 *p = (void *)NETBSD32PTR64(*s32p);
407 netbsd32_to_wdog_conf(struct netbsd32_wdog_conf *s32p,
411 p->wc_names = (char *)NETBSD32PTR64(s32p->wc_names);
412 p->wc_count = s32p->wc_count;
416 netbsd32_to_npf_ioctl_table(const struct netbsd32_npf_ioctl_table *s32p,
420 p->nct_cmd = s32p->nct_cmd;
421 p->nct_name = NETBSD32PTR64(s32p->nct_name);
422 switch (s32p->nct_cmd) {
426 p->nct_data.ent = s32p->nct_data.ent;
429 p->nct_data.buf.buf = NETBSD32PTR64(s32p->nct_data.buf.buf);
430 p->nct_data.buf.len = s32p->nct_data.buf.len;
436 netbsd32_to_bpf_program(struct netbsd32_bpf_program *s32p,
440 p->bf_insns = (void *)NETBSD32PTR64(s32p->bf_insns);
441 p->bf_len = s32p->bf_len;
445 netbsd32_to_bpf_dltlist(struct netbsd32_bpf_dltlist *s32p,
449 p->bfl_list = (void *)NETBSD32PTR64(s32p->bfl_list);
450 p->bfl_len = s32p->bfl_len;
554 const struct netbsd32_clockctl_settimeofday *s32p,
558 p->tv = NETBSD32PTR64(s32p->tv);
559 p->tzp = NETBSD32PTR64(s32p->tzp);
564 const struct netbsd32_clockctl_adjtime *s32p,
568 p->delta = NETBSD32PTR64(s32p->delta);
569 p->olddelta = NETBSD32PTR64(s32p->olddelta);
574 const struct netbsd32_clockctl_clock_settime *s32p,
578 p->clock_id = s32p->clock_id;
579 p->tp = NETBSD32PTR64(s32p->tp);
585 const struct netbsd32_clockctl_ntp_adjtime *s32p,
589 p->tp = NETBSD32PTR64(s32p->tp);
590 p->retval = s32p->retval;
595 netbsd32_to_ksyms_gsymbol(const struct netbsd32_ksyms_gsymbol *s32p,
599 p->kg_name = NETBSD32PTR64(s32p->kg_name);
603 netbsd32_to_ksyms_gvalue(const struct netbsd32_ksyms_gvalue *s32p,
607 p->kv_name = NETBSD32PTR64(s32p->kv_name);
611 netbsd32_to_devlistargs(const struct netbsd32_devlistargs *s32p,
615 memcpy(p->l_devname, s32p->l_devname, sizeof(p->l_devname));
616 p->l_children = s32p->l_children;
617 p->l_childname = NETBSD32PTR64(s32p->l_childname);
621 netbsd32_to_devrescanargs(const struct netbsd32_devrescanargs *s32p,
625 memcpy(p->busname, s32p->busname, sizeof(p->busname));
626 memcpy(p->ifattr, s32p->ifattr, sizeof(p->ifattr));
627 p->numlocators = s32p->numlocators;
628 p->locators = NETBSD32PTR64(s32p->locators);
632 netbsd32_to_disk_strategy(const struct netbsd32_disk_strategy *s32p,
636 memcpy(p->dks_name, s32p->dks_name, sizeof(p->dks_name));
637 p->dks_param = NETBSD32PTR64(s32p->dks_param);
638 p->dks_paramlen = s32p->dks_paramlen;
642 netbsd32_to_dkwedge_list(const struct netbsd32_dkwedge_list *s32p,
646 p->dkwl_buf = NETBSD32PTR64(s32p->dkwl_buf);
647 p->dkwl_bufsize = s32p->dkwl_bufsize;
648 p->dkwl_nwedges = s32p->dkwl_nwedges;
649 p->dkwl_ncopied = s32p->dkwl_ncopied;
659 struct netbsd32_format_op *s32p, u_long cmd)
664 s32p->df_buf = (netbsd32_charp)p->df_buf;
666 s32p->df_count = p->df_count;
667 s32p->df_startblk = p->df_startblk;
668 memcpy(s32p->df_reg, p->df_reg, sizeof(p->df_reg));
673 netbsd32_from_ifreq(struct ifreq *p, struct netbsd32_ifreq *s32p, u_long cmd)
682 memcpy(s32p, p, sizeof *s32p);
688 NETBSD32PTR32(s32p->ifr_data, p->ifr_data);
695 struct netbsd32_oifreq *s32p, u_long cmd)
704 memcpy(s32p, p, sizeof *s32p);
706 NETBSD32PTR32(s32p->ifr_data, p->ifr_data);
736 struct netbsd32_ifconf *s32p, u_long cmd)
739 s32p->ifc_len = p->ifc_len;
741 NETBSD32PTR32(s32p->ifc_buf, p->ifc_buf);
746 struct netbsd32_ifmediareq *s32p, u_long cmd)
749 memcpy(s32p, p, sizeof *p);
752 s32p->ifm_ulist = (netbsd32_intp_t)p->ifm_ulist;
757 netbsd32_from_in_nbrinfo(struct in_nbrinfo *p, struct netbsd32_in_nbrinfo *s32p,
761 memcpy(s32p->ifname, p->ifname, sizeof s32p->ifname);
762 memcpy(&s32p->addr, &p->addr, sizeof s32p->addr);
763 s32p->asked = p->asked;
764 s32p->state = p->state;
765 s32p->expire = p->expire;
769 netbsd32_from_in6_nbrinfo(struct in6_nbrinfo *p, struct netbsd32_in6_nbrinfo *s32p,
773 memcpy(s32p->ifname, p->ifname, sizeof s32p->ifname);
774 memcpy(&s32p->addr, &p->addr, sizeof s32p->addr);
775 s32p->asked = p->asked;
776 s32p->isrouter = p->isrouter;
777 s32p->state = p->state;
778 s32p->expire = p->expire;
783 struct netbsd32_pppoediscparms *s32p, u_long cmd)
786 memcpy(s32p->ifname, p->ifname, sizeof s32p->ifname);
787 memcpy(s32p->eth_ifname, p->eth_ifname, sizeof s32p->eth_ifname);
788 NETBSD32PTR32(s32p->ac_name, p->ac_name);
789 s32p->ac_name_len = p->ac_name_len;
790 NETBSD32PTR32(s32p->service_name, p->service_name);
791 s32p->service_name_len = p->service_name_len;
796 struct netbsd32_spppauthcfg *s32p, u_long cmd)
799 memcpy(s32p->ifname, p->ifname, sizeof s32p->ifname);
800 s32p->hisauth = p->hisauth;
801 s32p->myauth = p->myauth;
802 s32p->myname_length = p->myname_length;
803 s32p->mysecret_length = p->mysecret_length;
804 s32p->hisname_length = p->hisname_length;
805 s32p->hissecret_length = p->hissecret_length;
806 s32p->myauthflags = p->myauthflags;
807 s32p->hisauthflags = p->hisauthflags;
808 NETBSD32PTR32(s32p->myname, p->myname);
809 NETBSD32PTR32(s32p->mysecret, p->mysecret);
810 NETBSD32PTR32(s32p->hisname, p->hisname);
811 NETBSD32PTR32(s32p->hissecret, p->hissecret);
815 netbsd32_from_ifdrv(struct ifdrv *p, struct netbsd32_ifdrv *s32p, u_long cmd)
818 memcpy(s32p->ifd_name, p->ifd_name, sizeof s32p->ifd_name);
819 s32p->ifd_cmd = p->ifd_cmd;
820 s32p->ifd_len = p->ifd_len;
821 NETBSD32PTR32(s32p->ifd_data, p->ifd_data);
826 struct netbsd32_sioc_vif_req *s32p, u_long cmd)
829 s32p->vifi = p->vifi;
830 s32p->icount = (netbsd32_u_long)p->icount;
831 s32p->ocount = (netbsd32_u_long)p->ocount;
832 s32p->ibytes = (netbsd32_u_long)p->ibytes;
833 s32p->obytes = (netbsd32_u_long)p->obytes;
838 struct netbsd32_sioc_sg_req *s32p, u_long cmd)
841 s32p->src = p->src;
842 s32p->grp = p->grp;
843 s32p->pktcnt = (netbsd32_u_long)p->pktcnt;
844 s32p->bytecnt = (netbsd32_u_long)p->bytecnt;
845 s32p->wrong_if = (netbsd32_u_long)p->wrong_if;
850 struct netbsd32_kfilter_mapping *s32p, u_long cmd)
853 NETBSD32PTR32(s32p->name, p->name);
854 s32p->len = p->len;
855 s32p->filter = p->filter;
860 struct netbsd32_atareq *s32p, u_long cmd)
863 s32p->flags = (netbsd32_u_long)p->flags;
864 s32p->command = p->command;
865 s32p->features = p->features;
866 s32p->sec_count = p->sec_count;
867 s32p->sec_num = p->sec_num;
868 s32p->head = p->head;
869 s32p->cylinder = p->cylinder;
870 NETBSD32PTR32(s32p->databuf, p->databuf);
871 s32p->datalen = (netbsd32_u_long)p->datalen;
872 s32p->timeout = p->timeout;
873 s32p->retsts = p->retsts;
874 s32p->error = p->error;
878 netbsd32_from_fss_set(struct fss_set *p, struct netbsd32_fss_set *s32p,
882 NETBSD32PTR32(s32p->fss_mount, p->fss_mount);
883 NETBSD32PTR32(s32p->fss_bstore, p->fss_bstore);
884 s32p->fss_csize = p->fss_csize;
885 s32p->fss_flags = p->fss_flags;
889 netbsd32_from_fss_get(struct fss_get *p, struct netbsd32_fss_get *s32p,
893 memcpy(s32p->fsg_mount, p->fsg_mount, MNAMELEN);
894 netbsd32_from_timeval(&p->fsg_time, &s32p->fsg_time);
895 s32p->fsg_csize = p->fsg_csize;
896 s32p->fsg_mount_size = p->fsg_mount_size;
897 s32p->fsg_bs_size = p->fsg_bs_size;
903 struct netbsd32_vnd_ioctl *s32p, u_long cmd)
906 s32p->vnd_flags = p->vnd_flags;
907 s32p->vnd_geom = p->vnd_geom;
908 s32p->vnd_osize = p->vnd_osize;
909 s32p->vnd_size = p->vnd_size;
914 struct netbsd32_vnd_user *s32p, u_long cmd)
917 s32p->vnu_unit = p->vnu_unit;
918 s32p->vnu_dev = p->vnu_dev;
919 s32p->vnu_ino = p->vnu_ino;
924 struct netbsd32_vnd_ioctl50 *s32p, u_long cmd)
927 s32p->vnd_flags = p->vnd_flags;
928 s32p->vnd_geom = p->vnd_geom;
929 s32p->vnd_size = p->vnd_size;
934 struct netbsd32_plistref *s32p, u_long cmd)
937 NETBSD32PTR32(s32p->pref_plist, p->pref_plist);
938 s32p->pref_len = p->pref_len;
943 netbsd32_nvlist_ref_t *s32p, u_long cmd)
946 NETBSD32PTR32(s32p->buf, p->buf);
947 s32p->len = p->len;
948 s32p->flags = p->flags;
953 struct netbsd32_wdog_conf *s32p, u_long cmd)
956 NETBSD32PTR32(s32p->wc_names, p->wc_names);
957 s32p->wc_count = p->wc_count;
1047 struct netbsd32_bpf_program *s32p, u_long cmd)
1050 NETBSD32PTR32(s32p->bf_insns, p->bf_insns);
1051 s32p->bf_len = p->bf_len;
1056 struct netbsd32_bpf_dltlist *s32p, u_long cmd)
1059 NETBSD32PTR32(s32p->bfl_list, p->bfl_list);
1060 s32p->bfl_len = p->bfl_len;
1064 netbsd32_from_u_long(u_long *p, netbsd32_u_long *s32p, u_long cmd)
1067 *s32p = (netbsd32_u_long)*p;
1071 netbsd32_from_voidp(voidp *p, netbsd32_voidp *s32p, u_long cmd)
1074 NETBSD32PTR32(*s32p, *p);
1079 struct netbsd32_clockctl_settimeofday *s32p, u_long cmd)
1082 NETBSD32PTR32(s32p->tv, p->tv);
1083 NETBSD32PTR32(s32p->tzp, p->tzp);
1088 struct netbsd32_clockctl_adjtime *s32p, u_long cmd)
1091 NETBSD32PTR32(s32p->delta, p->delta);
1092 NETBSD32PTR32(s32p->olddelta, p->olddelta);
1097 struct netbsd32_clockctl_clock_settime *s32p, u_long cmd)
1100 s32p->clock_id = p->clock_id;
1101 NETBSD32PTR32(s32p->tp, p->tp);
1107 struct netbsd32_clockctl_ntp_adjtime *s32p, u_long cmd)
1110 NETBSD32PTR32(s32p->tp, p->tp);
1111 s32p->retval = p->retval;
1117 struct netbsd32_ksyms_gsymbol *s32p, u_long cmd)
1120 NETBSD32PTR32(s32p->kg_name, p->kg_name);
1121 s32p->kg_sym = p->kg_sym;
1127 struct netbsd32_ksyms_gvalue *s32p, u_long cmd)
1130 NETBSD32PTR32(s32p->kv_name, p->kv_name);
1131 s32p->kv_value = p->kv_value;
1136 struct netbsd32_npf_ioctl_table *s32p, u_long cmd)
1139 s32p->nct_cmd = p->nct_cmd;
1140 NETBSD32PTR32(s32p->nct_name, p->nct_name);
1145 s32p->nct_data.ent = p->nct_data.ent;
1148 NETBSD32PTR32(s32p->nct_data.buf.buf, p->nct_data.buf.buf);
1149 s32p->nct_data.buf.len = p->nct_data.buf.len;
1156 struct netbsd32_devlistargs *s32p, u_long cmd)
1159 memcpy(s32p->l_devname, p->l_devname, sizeof(s32p->l_devname));
1160 s32p->l_children = p->l_children;
1161 NETBSD32PTR32(s32p->l_childname, p->l_childname);
1166 struct netbsd32_devrescanargs *s32p, u_long cmd)
1169 memcpy(s32p->busname, p->busname, sizeof(s32p->busname));
1170 memcpy(s32p->ifattr, p->ifattr, sizeof(s32p->ifattr));
1171 s32p->numlocators = p->numlocators;
1172 NETBSD32PTR32(s32p->locators, p->locators);
1177 struct netbsd32_disk_strategy *s32p, u_long cmd)
1180 memcpy(s32p->dks_name, p->dks_name, sizeof(p->dks_name));
1181 NETBSD32PTR32(s32p->dks_param, p->dks_param);
1182 s32p->dks_paramlen = p->dks_paramlen;
1187 struct netbsd32_dkwedge_list *s32p, u_long cmd)
1190 NETBSD32PTR32(s32p->dkwl_buf, p->dkwl_buf);
1191 s32p->dkwl_bufsize = p->dkwl_bufsize;
1192 s32p->dkwl_nwedges = p->dkwl_nwedges;
1193 s32p->dkwl_ncopied = p->dkwl_ncopied;
1641 #define netbsd32_to_timeval(s32p, p, cmd) netbsd32_to_timeval(s32p, p)
1642 #define netbsd32_from_timeval(p, s32p, cmd) netbsd32_from_timeval(p, s32p)