Home
last modified time | relevance | path

Searched refs:zc (Results 1 – 25 of 104) sorted by relevance

12345

/netbsd-src/external/cddl/osnet/dist/common/zfs/
H A Dzfs_ioctl_compat.c50 zfs_cmd_compat_get(zfs_cmd_t *zc, caddr_t addr, const int cflag) in zfs_cmd_compat_get() argument
64 strlcpy(zc->zc_name, inlanes_c->zc_name, MAXPATHLEN); in zfs_cmd_compat_get()
65 strlcpy(zc->zc_value, inlanes_c->zc_value, MAXPATHLEN * 2); in zfs_cmd_compat_get()
66 strlcpy(zc->zc_string, inlanes_c->zc_string, MAXPATHLEN); in zfs_cmd_compat_get()
68 #define FIELD_COPY(field) zc->field = inlanes_c->field in zfs_cmd_compat_get()
107 strlcpy(zc->zc_name, resume_c->zc_name, MAXPATHLEN); in zfs_cmd_compat_get()
108 strlcpy(zc->zc_value, resume_c->zc_value, MAXPATHLEN * 2); in zfs_cmd_compat_get()
109 strlcpy(zc->zc_string, resume_c->zc_string, MAXPATHLEN); in zfs_cmd_compat_get()
111 #define FIELD_COPY(field) zc->field = resume_c->field in zfs_cmd_compat_get()
143 strlcpy(zc->zc_inject_record.zi_func, in zfs_cmd_compat_get()
[all …]
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dzfs_ioctl.c264 static int zfs_ioc_userspace_upgrade(zfs_cmd_t *zc);
323 history_str_get(zfs_cmd_t *zc) in history_str_get() argument
327 if (zc->zc_history == 0) in history_str_get()
331 if (copyinstr((void *)(uintptr_t)zc->zc_history, in history_str_get()
402 zfs_log_history(zfs_cmd_t *zc) in zfs_log_history() argument
407 if ((buf = history_str_get(zc)) == NULL) in zfs_log_history()
410 if (spa_open(zc->zc_name, &spa, FTAG) == 0) { in zfs_log_history()
424 zfs_secpolicy_none(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) in zfs_secpolicy_none() argument
435 zfs_secpolicy_read(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) in zfs_secpolicy_read() argument
438 zone_dataset_visible(zc->zc_name, NULL)) in zfs_secpolicy_read()
[all …]
H A Dzap_micro.c1302 zap_cursor_init_serialized(zap_cursor_t *zc, objset_t *os, uint64_t zapobj, in zap_cursor_init_serialized() argument
1305 zc->zc_objset = os; in zap_cursor_init_serialized()
1306 zc->zc_zap = NULL; in zap_cursor_init_serialized()
1307 zc->zc_leaf = NULL; in zap_cursor_init_serialized()
1308 zc->zc_zapobj = zapobj; in zap_cursor_init_serialized()
1309 zc->zc_serialized = serialized; in zap_cursor_init_serialized()
1310 zc->zc_hash = 0; in zap_cursor_init_serialized()
1311 zc->zc_cd = 0; in zap_cursor_init_serialized()
1315 zap_cursor_init(zap_cursor_t *zc, objset_t *os, uint64_t zapobj) in zap_cursor_init() argument
1317 zap_cursor_init_serialized(zc, os, zapobj, 0); in zap_cursor_init()
[all …]
H A Dzap.c991 zap_cursor_t zc; in zap_value_search() local
999 for (zap_cursor_init(&zc, os, zapobj); in zap_value_search()
1000 (err = zap_cursor_retrieve(&zc, za)) == 0; in zap_value_search()
1001 zap_cursor_advance(&zc)) { in zap_value_search()
1007 zap_cursor_fini(&zc); in zap_value_search()
1015 zap_cursor_t zc; in zap_join() local
1020 for (zap_cursor_init(&zc, os, fromobj); in zap_join()
1021 zap_cursor_retrieve(&zc, &za) == 0; in zap_join()
1022 (void) zap_cursor_advance(&zc)) { in zap_join()
1032 zap_cursor_fini(&zc); in zap_join()
[all …]
/netbsd-src/external/cddl/osnet/dist/lib/pyzfs/common/
H A Dioctl.c63 ioctl_with_cmdstr(int ioc, zfs_cmd_t *zc) in ioctl_with_cmdstr() argument
68 zc->zc_history = (uint64_t)(uintptr_t)cmdstr; in ioctl_with_cmdstr()
69 err = ioctl(zfsdevfd, ioc, zc); in ioctl_with_cmdstr()
188 add_ds_props(zfs_cmd_t *zc, PyObject *nvl) in add_ds_props() argument
190 dmu_objset_stats_t *s = &zc->zc_objset_stats; in add_ds_props()
201 ioctl_with_dstnv(int ioc, zfs_cmd_t *zc) in ioctl_with_dstnv() argument
209 zc->zc_nvlist_dst_size = nvsz; in ioctl_with_dstnv()
210 zc->zc_nvlist_dst = (uintptr_t)nvbuf; in ioctl_with_dstnv()
212 if (ioctl(zfsdevfd, ioc, zc) == 0) { in ioctl_with_dstnv()
215 errno = nvlist_unpack(nvbuf, zc->zc_nvlist_dst_size, &nvl, 0); in ioctl_with_dstnv()
[all …]
/netbsd-src/external/cddl/osnet/dist/lib/libzfs_core/common/
H A Dlibzfs_core.c132 zfs_cmd_t zc = { 0 }; local
142 (void) strlcpy(zc.zc_name, name, sizeof (zc.zc_name));
150 error = lzc_compat_pre(&zc, &ioc, &source);
157 zc.zc_nvlist_src = (uint64_t)(uintptr_t)packed;
158 zc.zc_nvlist_src_size = size;
162 zc.zc_nvlist_dst_size = MAX(size * 2, 128 * 1024);
163 zc.zc_nvlist_dst = (uint64_t)(uintptr_t)
164 malloc(zc.zc_nvlist_dst_size);
166 if (zc.zc_nvlist_dst == NULL) {
168 if (zc.zc_nvlist_dst == 0) {
[all …]
H A Dlibzfs_core_compat.c33 lzc_compat_pre(zfs_cmd_t *zc, zfs_ioc_t *ioc, nvlist_t **source) in lzc_compat_pre() argument
52 zc->zc_objset_type = (uint64_t)type32; in lzc_compat_pre()
58 strlcpy(zc->zc_value, buf, MAXPATHLEN); in lzc_compat_pre()
69 strlcpy(zc->zc_name, buf, pos + 1); in lzc_compat_pre()
70 strlcpy(zc->zc_value, buf + pos + 1, MAXPATHLEN); in lzc_compat_pre()
83 strlcpy(zc->zc_value, buf, MAXPATHLEN); in lzc_compat_pre()
91 strlcpy(zc->zc_name, buf, pos + 1); in lzc_compat_pre()
105 strlcpy(zc->zc_name, buf, pos + 1); in lzc_compat_pre()
106 strlcpy(zc->zc_value, buf + pos + 1, MAXPATHLEN); in lzc_compat_pre()
108 strlcpy(zc->zc_string, val, MAXNAMELEN); in lzc_compat_pre()
[all …]
/netbsd-src/external/cddl/osnet/dist/lib/libzfs/common/
H A Dlibzfs_pool.c69 zfs_cmd_t zc = { 0 }; in zpool_get_all_props() local
72 (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name)); in zpool_get_all_props()
74 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) in zpool_get_all_props()
77 while (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_GET_PROPS, &zc) != 0) { in zpool_get_all_props()
79 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { in zpool_get_all_props()
80 zcmd_free_nvlists(&zc); in zpool_get_all_props()
84 zcmd_free_nvlists(&zc); in zpool_get_all_props()
89 if (zcmd_read_dst_nvlist(hdl, &zc, &zhp->zpool_props) != 0) { in zpool_get_all_props()
90 zcmd_free_nvlists(&zc); in zpool_get_all_props()
94 zcmd_free_nvlists(&zc); in zpool_get_all_props()
[all …]
H A Dlibzfs_config.c111 zfs_cmd_t zc = { 0 }; in namespace_reload() local
131 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) in namespace_reload()
135 zc.zc_cookie = hdl->libzfs_ns_gen; in namespace_reload()
136 if (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_CONFIGS, &zc) != 0) { in namespace_reload()
142 zcmd_free_nvlists(&zc); in namespace_reload()
146 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { in namespace_reload()
147 zcmd_free_nvlists(&zc); in namespace_reload()
153 zcmd_free_nvlists(&zc); in namespace_reload()
159 hdl->libzfs_ns_gen = zc.zc_cookie; in namespace_reload()
164 if (zcmd_read_dst_nvlist(hdl, &zc, &config) != 0) { in namespace_reload()
[all …]
H A Dlibzfs_sendrecv.c198 zio_cksum_t *zc, int outfd) in dump_record() argument
203 offsetof(dmu_replay_record_t, drr_u.drr_checksum.drr_checksum), zc); in dump_record()
207 drr->drr_u.drr_checksum.drr_checksum = *zc; in dump_record()
210 sizeof (zio_cksum_t), zc); in dump_record()
214 fletcher_4_incremental_native(payload, payload_len, zc); in dump_record()
945 zfs_cmd_t zc = { 0 }; in estimate_ioctl() local
951 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); in estimate_ioctl()
952 zc.zc_obj = fromorigin; in estimate_ioctl()
953 zc.zc_sendobj = zfs_prop_get_int(zhp, ZFS_PROP_OBJSETID); in estimate_ioctl()
954 zc.zc_fromobj = fromsnap_obj; in estimate_ioctl()
[all …]
H A Dlibzfs_dataset.c297 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) in get_stats_ioctl() argument
301 (void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name)); in get_stats_ioctl()
303 while (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, zc) != 0) { in get_stats_ioctl()
305 if (zcmd_expand_dst_nvlist(hdl, zc) != 0) { in get_stats_ioctl()
323 zfs_cmd_t zc = { 0 }; in get_recvd_props_ioctl() local
326 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) in get_recvd_props_ioctl()
329 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); in get_recvd_props_ioctl()
331 while (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_RECVD_PROPS, &zc) != 0) { in get_recvd_props_ioctl()
333 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { in get_recvd_props_ioctl()
337 zcmd_free_nvlists(&zc); in get_recvd_props_ioctl()
[all …]
H A Dlibzfs_iter.c62 zfs_do_list_ioctl(zfs_handle_t *zhp, unsigned long arg, zfs_cmd_t *zc) in zfs_do_list_ioctl() argument
67 orig_cookie = zc->zc_cookie; in zfs_do_list_ioctl()
69 (void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name)); in zfs_do_list_ioctl()
70 rc = ioctl(zhp->zfs_hdl->libzfs_fd, arg, zc); in zfs_do_list_ioctl()
76 if (zcmd_expand_dst_nvlist(zhp->zfs_hdl, zc) != 0) { in zfs_do_list_ioctl()
77 zcmd_free_nvlists(zc); in zfs_do_list_ioctl()
80 zc->zc_cookie = orig_cookie; in zfs_do_list_ioctl()
107 zfs_cmd_t zc = { 0 }; in zfs_iter_filesystems() local
114 if (zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 0) != 0) in zfs_iter_filesystems()
118 &zc)) == 0) { in zfs_iter_filesystems()
[all …]
H A Dlibzfs_diff.c95 zfs_cmd_t zc = { 0 }; in get_stats_for_obj() local
98 (void) strlcpy(zc.zc_name, dsname, sizeof (zc.zc_name)); in get_stats_for_obj()
99 zc.zc_obj = obj; in get_stats_for_obj()
102 error = ioctl(di->zhp->zfs_hdl->libzfs_fd, ZFS_IOC_OBJ_TO_STATS, &zc); in get_stats_for_obj()
106 (void) memcpy(sb, &zc.zc_stat, sizeof (zfs_stat_t)); in get_stats_for_obj()
109 (void) strlcpy(pn, zc.zc_value, maxlen); in get_stats_for_obj()
387 zfs_cmd_t zc = { 0 }; in write_free_diffs() local
391 (void) strlcpy(zc.zc_name, di->fromsnap, sizeof (zc.zc_name)); in write_free_diffs()
392 zc.zc_obj = dr->ddr_first - 1; in write_free_diffs()
396 while (zc.zc_obj < dr->ddr_last) { in write_free_diffs()
[all …]
/netbsd-src/sys/arch/sgimips/stand/common/
H A Diris_zs.c92 struct zschan *zc = dev; in zs_write() local
94 zc->zc_csr = val; in zs_write()
157 struct zschan *zc; in zs_get_chan_addr() local
161 zc = &addr->zs_chan_b; in zs_get_chan_addr()
163 return zc; in zs_get_chan_addr()
192 register volatile struct zschan *zc = arg; in zs_putc() local
197 rr0 = zc->zc_csr; in zs_putc()
201 zc->zc_data = c; in zs_putc()
218 struct zschan *zc = arg; in zs_getc() local
223 rr0 = zc->zc_csr; in zs_getc()
[all …]
/netbsd-src/sys/arch/atari/dev/
H A Dzs.c292 struct zschan *zc; in zsattach() local
308 cs->cs_zc = zc = in zsattach()
313 (void)zc->zc_csr; in zsattach()
314 (void)zc->zc_csr; in zsattach()
320 ZS_WRITE(zc, 9, ZSWR9_HARD_RESET); in zsattach()
322 ZS_WRITE(zc, 9, 0); in zsattach()
328 zs_loadchannelregs(zc, zs_init_regs); in zsattach()
593 struct zschan *zc; in zshard() local
607 zc = cs0->cs_zc; in zshard()
610 (v = zsrint(cs0, zc)) != 0) { in zshard()
[all …]
/netbsd-src/sys/arch/next68k/dev/
H A Dzs.c140 struct zschan *zc; in zs_get_chan_addr() local
145 zc = (struct zschan *)(addr + 1); in zs_get_chan_addr()
147 zc = (struct zschan *)(addr); in zs_get_chan_addr()
149 return (zc); in zs_get_chan_addr()
202 volatile struct zschan *zc; in zs_attach() local
226 zc = zs_get_chan_addr(channel); in zs_attach()
227 cs->cs_reg_csr = &zc->zc_csr; in zs_attach()
228 cs->cs_reg_data = &zc->zc_data; in zs_attach()
504 volatile struct zschan *zc = zs_conschan; in zs_abort() local
510 rr0 = zc->zc_csr; in zs_abort()
[all …]
/netbsd-src/sys/dev/tc/
H A Dzs_ioasic.c159 struct zshan *zc; in zs_ioasic_get_chan_addr() local
169 zc = &addr->zs_chan_a; in zs_ioasic_get_chan_addr()
171 zc = &addr->zs_chan_b; in zs_ioasic_get_chan_addr()
173 return (zc); in zs_ioasic_get_chan_addr()
231 struct zshan *zc; in zs_ioasic_attach() local
253 zc = zs_ioasic_get_chan_addr(d->iada_addr, channel); in zs_ioasic_attach()
254 cs->cs_reg_csr = (volatile void *)&zc->zc_csr; in zs_ioasic_attach()
546 volatile struct zshan *zc = (volatile void *)cs->cs_reg_csr; in zs_read_reg() local
549 zc->zc_csr = reg << 8; in zs_read_reg()
552 val = (zc->zc_csr >> 8) & 0xff; in zs_read_reg()
[all …]
/netbsd-src/external/cddl/osnet/dist/cmd/zinject/
H A Dzinject.c338 zfs_cmd_t zc = { 0 }; in iter_handlers() local
341 while (ioctl(zfs_fd, ZFS_IOC_INJECT_LIST_NEXT, &zc) == 0) in iter_handlers()
342 if ((ret = func((int)zc.zc_guid, zc.zc_name, in iter_handlers()
343 &zc.zc_inject_record, data)) != 0) in iter_handlers()
502 zfs_cmd_t zc = { 0 }; in cancel_one_handler() local
504 zc.zc_guid = (uint64_t)id; in cancel_one_handler()
506 if (ioctl(zfs_fd, ZFS_IOC_CLEAR_FAULT, &zc) != 0) { in cancel_one_handler()
535 zfs_cmd_t zc = { 0 }; in cancel_handler() local
537 zc.zc_guid = (uint64_t)id; in cancel_handler()
539 if (ioctl(zfs_fd, ZFS_IOC_CLEAR_FAULT, &zc) != 0) { in cancel_handler()
[all …]
/netbsd-src/sys/arch/sun3/dev/
H A Dzs.c178 struct zschan *zc; in zs_get_chan_addr() local
186 zc = &addr->zs_chan_a; in zs_get_chan_addr()
188 zc = &addr->zs_chan_b; in zs_get_chan_addr()
190 return (zc); in zs_get_chan_addr()
260 volatile struct zschan *zc; in zs_attach() local
288 zc = zs_get_chan_addr(zs_unit, channel); in zs_attach()
289 cs->cs_reg_csr = &zc->zc_csr; in zs_attach()
290 cs->cs_reg_data = &zc->zc_data; in zs_attach()
556 volatile struct zschan *zc = zs_conschan; in zs_abort() local
562 rr0 = zc in zs_abort()
576 volatile struct zschan *zc = arg; zs_getc() local
603 volatile struct zschan *zc = arg; zs_putc() local
735 struct zschan *zc; cninit() local
[all...]
/netbsd-src/sys/arch/newsmips/dev/
H A Dzs_hb.c135 struct zschan *zc; in zs_get_chan_addr() local
143 zc = &addr->zs_chan_a; in zs_get_chan_addr()
145 zc = &addr->zs_chan_b; in zs_get_chan_addr()
147 return zc; in zs_get_chan_addr()
198 volatile struct zschan *zc; in zs_hb_attach() local
239 zc = zs_get_chan_addr(zs_unit, channel); in zs_hb_attach()
240 cs->cs_reg_csr = &zc->zc_csr; in zs_hb_attach()
241 cs->cs_reg_data = &zc->zc_data; in zs_hb_attach()
328 volatile struct zschan *zc = arg; in zs_getc() local
334 rr0 = zc->zc_csr; in zs_getc()
[all …]
/netbsd-src/external/lgpl3/mpc/dist/src/
H A Dballs.c164 mpc_t zc; in mpcb_mul() local
167 mpc_init2 (zc, p); in mpcb_mul()
169 zc [0] = z->c [0]; in mpcb_mul()
170 mpc_set_prec (zc, p); in mpcb_mul()
172 mpc_mul (zc, z1->c, z2->c, MPC_RNDNN); in mpcb_mul()
175 z->c [0] = zc [0]; in mpcb_mul()
245 mpc_t zc; in mpcb_add() local
248 mpc_init2 (zc, p); in mpcb_add()
250 zc [0] = z->c [0]; in mpcb_add()
251 mpc_set_prec (zc, p); in mpcb_add()
[all …]
/netbsd-src/sys/arch/mac68k/dev/
H A Dzs.c174 struct zschan *zc; in zs_get_chan_addr() local
178 zc = (struct zschan *)(addr + 2); in zs_get_chan_addr()
181 zc = (struct zschan *)(addr); in zs_get_chan_addr()
183 return (zc); in zs_get_chan_addr()
240 volatile struct zschan *zc; in zsc_attach() local
268 zc = zs_get_chan_addr(channel); in zsc_attach()
269 cs->cs_reg_csr = &zc->zc_csr; in zsc_attach()
270 cs->cs_reg_data = &zc->zc_data; in zsc_attach()
818 struct zschan *zc; in zscnsetup() local
824 zc = zs_conschan; in zscnsetup()
[all …]
/netbsd-src/sys/dev/ic/
H A Dsgec.c269 struct ze_cdata *zc = sc->sc_zedata; in zeinit() local
289 zc->zc_xmit[i].ze_tdr = 0; /* Clear valid bit */ in zeinit()
297 zc->zc_recv[i].ze_framelen = ZE_FRAMELEN_OW; in zeinit()
320 struct ze_cdata *zc = sc->sc_zedata; in zestart() local
385 zc->zc_xmit[nexttx].ze_bufsize = len; in zestart()
386 zc->zc_xmit[nexttx].ze_bufaddr = (char *)buffer; in zestart()
387 zc->zc_xmit[nexttx].ze_tdes1 = orword; in zestart()
388 zc->zc_xmit[nexttx].ze_tdr = tdr; in zestart()
406 zc->zc_xmit[starttx].ze_tdr = ZE_TDR_OW; in zestart()
425 struct ze_cdata *zc = sc->sc_zedata; in sgec_intr() local
[all …]
/netbsd-src/sys/arch/newsmips/apbus/
H A Dzs_ap.c182 struct zschan *zc = NULL; in zs_get_chan_addr() local
191 zc = (void *)((uint8_t *)addr + NEWS5000_PORTA_OFFSET); in zs_get_chan_addr()
193 zc = (void *)((uint8_t *)addr + NEWS5000_PORTB_OFFSET); in zs_get_chan_addr()
198 zc = (void *)((uint8_t *)addr + NEWS4000_PORTA_OFFSET); in zs_get_chan_addr()
200 zc = (void *)((uint8_t *)addr + NEWS4000_PORTB_OFFSET); in zs_get_chan_addr()
203 return zc; in zs_get_chan_addr()
251 volatile struct zschan *zc; in zs_ap_attach() local
348 zc = zs_get_chan_addr(zs_unit, channel); in zs_ap_attach()
350 if (zc == zc_ap_cons) { in zs_ap_attach()
355 cs->cs_reg_csr = &zc->zc_csr; in zs_ap_attach()
[all …]
/netbsd-src/sys/arch/ews4800mips/sbd/
H A Dzs_sbdio.c113 struct zschan *zc; in zs_sbdio_attach() local
138 zc = &zs_addr->zs_chan_a; in zs_sbdio_attach()
140 zc = &zs_addr->zs_chan_b; in zs_sbdio_attach()
142 if (zc == zs_consaddr) { in zs_sbdio_attach()
147 cs->cs_reg_csr = &zc->zc_csr; in zs_sbdio_attach()
148 cs->cs_reg_data = &zc->zc_data; in zs_sbdio_attach()
237 struct zschan *zc; in zs_sbdio_cninit() local
239 zc = zs_consaddr; in zs_sbdio_cninit()
243 cs->cs_reg_csr = &zc->zc_csr; in zs_sbdio_cninit()
244 cs->cs_reg_data = &zc->zc_data; in zs_sbdio_cninit()

12345