/freebsd/sys/contrib/openzfs/cmd/zed/ |
H A D | zed_conf.c | 39 zed_conf_init(struct zed_conf *zcp) in zed_conf_init() argument 41 memset(zcp, 0, sizeof (*zcp)); in zed_conf_init() 46 zcp->pid_fd = -1; /* opened in zed_conf_write_pid() */ in zed_conf_init() 47 zcp->state_fd = -1; /* opened in zed_conf_open_state() */ in zed_conf_init() 48 zcp->zevent_fd = -1; /* opened in zed_event_init() */ in zed_conf_init() 50 zcp->max_jobs = 16; in zed_conf_init() 51 zcp->max_zevent_buf_len = 1 << 20; in zed_conf_init() 53 if (!(zcp->pid_file = strdup(ZED_PID_FILE)) || in zed_conf_init() 54 !(zcp->zedlet_dir = strdup(ZED_ZEDLET_DIR)) || in zed_conf_init() 55 !(zcp->state_file = strdup(ZED_STATE_FILE))) in zed_conf_init() [all …]
|
H A D | zed.c | 221 struct zed_conf zcp; in main() local 227 zed_conf_init(&zcp); in main() 228 zed_conf_parse_opts(&zcp, argc, argv); in main() 229 if (zcp.do_verbose) in main() 242 if (zed_conf_scan_dir(&zcp) < 0) in main() 245 if (!zcp.do_foreground) { in main() 251 if (zcp.do_memlock) in main() 254 if ((zed_conf_write_pid(&zcp) < 0) && (!zcp.do_force)) in main() 257 if (!zcp.do_foreground) in main() 264 if (zed_conf_open_state(&zcp) < 0) in main() [all …]
|
H A D | zed_conf.h | 46 void zed_conf_init(struct zed_conf *zcp); 47 void zed_conf_destroy(struct zed_conf *zcp); 49 void zed_conf_parse_opts(struct zed_conf *zcp, int argc, char **argv); 51 int zed_conf_scan_dir(struct zed_conf *zcp); 53 int zed_conf_write_pid(struct zed_conf *zcp); 55 int zed_conf_open_state(struct zed_conf *zcp); 56 int zed_conf_read_state(struct zed_conf *zcp, uint64_t *eidp, int64_t etime[]); 57 int zed_conf_write_state(struct zed_conf *zcp, uint64_t eid, int64_t etime[]);
|
H A D | zed_event.c | 48 zed_event_init(struct zed_conf *zcp) in zed_event_init() argument 50 if (!zcp) in zed_event_init() 53 zcp->zfs_hdl = libzfs_init(); in zed_event_init() 54 if (!zcp->zfs_hdl) { in zed_event_init() 55 if (zcp->do_idle) in zed_event_init() 60 zcp->zevent_fd = open(ZFS_DEV, O_RDWR | O_CLOEXEC); in zed_event_init() 61 if (zcp->zevent_fd < 0) { in zed_event_init() 62 if (zcp->do_idle) in zed_event_init() 68 zfs_agent_init(zcp->zfs_hdl); in zed_event_init() 71 if (zcp->do_idle) in zed_event_init() [all …]
|
H A D | zed_event.h | 20 int zed_event_init(struct zed_conf *zcp); 22 void zed_event_fini(struct zed_conf *zcp); 24 int zed_event_seek(struct zed_conf *zcp, uint64_t saved_eid, 27 int zed_event_service(struct zed_conf *zcp);
|
H A D | zed_exec.c | 326 struct zed_conf *zcp, zed_strings_t *envs) in zed_exec_process() argument 335 if (!zcp->zedlet_dir || !zcp->zedlets || !envs || zcp->zevent_fd < 0) in zed_exec_process() 339 _launched_processes_limit = zcp->max_jobs; in zed_exec_process() 366 for (z = zed_strings_first(zcp->zedlets); z; in zed_exec_process() 367 z = zed_strings_next(zcp->zedlets)) { in zed_exec_process() 371 _zed_exec_fork_child(eid, zcp->zedlet_dir, in zed_exec_process() 372 z, e, zcp->zevent_fd, zcp->do_foreground); in zed_exec_process()
|
/freebsd/sys/contrib/openzfs/cmd/zed/agents/ |
H A D | zfs_diagnosis.c | 142 zfs_case_serialize(zfs_case_t *zcp) in zfs_case_serialize() argument 144 zcp->zc_data.zc_version = CASE_DATA_VERSION_SERD; in zfs_case_serialize() 153 zfs_case_t *zcp; in zfs_case_unserialize() local 155 zcp = fmd_hdl_zalloc(hdl, sizeof (zfs_case_t), FMD_SLEEP); in zfs_case_unserialize() 156 zcp->zc_case = cp; in zfs_case_unserialize() 158 fmd_buf_read(hdl, cp, CASE_DATA, &zcp->zc_data, in zfs_case_unserialize() 159 sizeof (zcp->zc_data)); in zfs_case_unserialize() 161 if (zcp->zc_data.zc_version > CASE_DATA_VERSION_SERD) { in zfs_case_unserialize() 162 fmd_hdl_free(hdl, zcp, sizeof (zfs_case_t)); in zfs_case_unserialize() 172 if (zcp->zc_data.zc_has_remove_timer) in zfs_case_unserialize() [all …]
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | spa_checksum.h | 42 #define ZIO_SET_CHECKSUM(zcp, w0, w1, w2, w3) \ argument 44 (zcp)->zc_word[0] = w0; \ 45 (zcp)->zc_word[1] = w1; \ 46 (zcp)->zc_word[2] = w2; \ 47 (zcp)->zc_word[3] = w3; \ 60 #define ZIO_CHECKSUM_BSWAP(zcp) \ argument 62 (zcp)->zc_word[0] = BSWAP_64((zcp)->zc_word[0]); \ 63 (zcp)->zc_word[1] = BSWAP_64((zcp)->zc_word[1]); \ 64 (zcp)->zc_word[2] = BSWAP_64((zcp)->zc_word[2]); \ 65 (zcp)->zc_word[3] = BSWAP_64((zcp)->zc_word[3]); \
|
/freebsd/sys/contrib/openzfs/module/zcommon/ |
H A D | zfs_fletcher.c | 148 static void fletcher_4_scalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp); 231 fletcher_init(zio_cksum_t *zcp) in fletcher_init() argument 233 ZIO_SET_CHECKSUM(zcp, 0, 0, 0, 0); in fletcher_init() 239 zio_cksum_t *zcp = data; in fletcher_2_incremental_native() local 245 a0 = zcp->zc_word[0]; in fletcher_2_incremental_native() 246 a1 = zcp->zc_word[1]; in fletcher_2_incremental_native() 247 b0 = zcp->zc_word[2]; in fletcher_2_incremental_native() 248 b1 = zcp->zc_word[3]; in fletcher_2_incremental_native() 257 ZIO_SET_CHECKSUM(zcp, a0, a1, b0, b1); in fletcher_2_incremental_native() 263 const void *ctx_template, zio_cksum_t *zcp) in fletcher_2_native() argument [all …]
|
H A D | zfs_fletcher_intel.c | 57 fletcher_4_avx2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_avx2_fini() argument 81 ZIO_SET_CHECKSUM(zcp, A, B, C, D); in fletcher_4_avx2_fini()
|
H A D | zfs_fletcher_sse.c | 59 fletcher_4_sse2_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_sse2_fini() argument 80 ZIO_SET_CHECKSUM(zcp, A, B, C, D); in fletcher_4_sse2_fini()
|
H A D | zfs_fletcher_aarch64_neon.c | 58 fletcher_4_aarch64_neon_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_aarch64_neon_fini() argument 69 ZIO_SET_CHECKSUM(zcp, A, B, C, D); in fletcher_4_aarch64_neon_fini()
|
H A D | zfs_fletcher_avx512.c | 45 fletcher_4_avx512f_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_avx512f_fini() argument 72 ZIO_SET_CHECKSUM(zcp, A, B, C, D); in fletcher_4_avx512f_fini()
|
H A D | zfs_fletcher_superscalar.c | 57 fletcher_4_superscalar_fini(fletcher_4_ctx_t *ctx, zio_cksum_t *zcp) in fletcher_4_superscalar_fini() argument 68 ZIO_SET_CHECKSUM(zcp, A, B, C, D); in fletcher_4_superscalar_fini()
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | edonr_zfs.c | 50 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_edonr_native() argument 59 memcpy(zcp->zc_word, digest, sizeof (zcp->zc_word)); in abd_checksum_edonr_native() 67 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_edonr_byteswap() argument 72 zcp->zc_word[0] = BSWAP_64(zcp->zc_word[0]); in abd_checksum_edonr_byteswap() 73 zcp->zc_word[1] = BSWAP_64(zcp->zc_word[1]); in abd_checksum_edonr_byteswap() 74 zcp->zc_word[2] = BSWAP_64(zcp->zc_word[2]); in abd_checksum_edonr_byteswap() 75 zcp->zc_word[3] = BSWAP_64(zcp->zc_word[3]); in abd_checksum_edonr_byteswap()
|
H A D | sha2_zfs.c | 44 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_sha256() argument 73 zcp->zc_word[0] = BE_64(tmp.zc_word[0]); in abd_checksum_sha256() 74 zcp->zc_word[1] = BE_64(tmp.zc_word[1]); in abd_checksum_sha256() 75 zcp->zc_word[2] = BE_64(tmp.zc_word[2]); in abd_checksum_sha256() 76 zcp->zc_word[3] = BE_64(tmp.zc_word[3]); in abd_checksum_sha256() 81 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_sha512_native() argument 88 SHA2Final(zcp, &ctx); in abd_checksum_sha512_native() 93 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_sha512_byteswap() argument 98 zcp->zc_word[0] = BSWAP_64(tmp.zc_word[0]); in abd_checksum_sha512_byteswap() 99 zcp->zc_word[1] = BSWAP_64(tmp.zc_word[1]); in abd_checksum_sha512_byteswap() [all …]
|
H A D | skein_zfs.c | 46 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_skein_native() argument 53 (void) Skein_512_Final(&ctx, (uint8_t *)zcp); in abd_checksum_skein_native() 64 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_skein_byteswap() argument 69 zcp->zc_word[0] = BSWAP_64(tmp.zc_word[0]); in abd_checksum_skein_byteswap() 70 zcp->zc_word[1] = BSWAP_64(tmp.zc_word[1]); in abd_checksum_skein_byteswap() 71 zcp->zc_word[2] = BSWAP_64(tmp.zc_word[2]); in abd_checksum_skein_byteswap() 72 zcp->zc_word[3] = BSWAP_64(tmp.zc_word[3]); in abd_checksum_skein_byteswap()
|
H A D | blake3_zfs.c | 48 zio_cksum_t *zcp) in abd_checksum_blake3_native() argument 61 Blake3_Final(ctx, (uint8_t *)zcp); in abd_checksum_blake3_native() 78 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_blake3_byteswap() argument 85 zcp->zc_word[0] = BSWAP_64(tmp.zc_word[0]); in abd_checksum_blake3_byteswap() 86 zcp->zc_word[1] = BSWAP_64(tmp.zc_word[1]); in abd_checksum_blake3_byteswap() 87 zcp->zc_word[2] = BSWAP_64(tmp.zc_word[2]); in abd_checksum_blake3_byteswap() 88 zcp->zc_word[3] = BSWAP_64(tmp.zc_word[3]); in abd_checksum_blake3_byteswap()
|
H A D | zio_checksum.c | 96 const void *ctx_template, zio_cksum_t *zcp) in abd_checksum_off() argument 99 ZIO_SET_CHECKSUM(zcp, 0, 0, 0, 0); in abd_checksum_off() 104 const void *ctx_template, zio_cksum_t *zcp) in abd_fletcher_2_native() argument 107 fletcher_init(zcp); in abd_fletcher_2_native() 109 fletcher_2_incremental_native, zcp); in abd_fletcher_2_native() 114 const void *ctx_template, zio_cksum_t *zcp) in abd_fletcher_2_byteswap() argument 117 fletcher_init(zcp); in abd_fletcher_2_byteswap() 119 fletcher_2_incremental_byteswap, zcp); in abd_fletcher_2_byteswap() 132 const void *ctx_template, zio_cksum_t *zcp) in abd_fletcher_4_native() argument 139 .acd_zcp = zcp, in abd_fletcher_4_native() [all …]
|
/freebsd/sys/cddl/boot/zfs/ |
H A D | blake3_zfs.c | 35 const void *ctx_template, zio_cksum_t *zcp) in zio_checksum_blake3_native() argument 43 Blake3_Final(&ctx, (uint8_t *)zcp); in zio_checksum_blake3_native() 55 const void *ctx_template, zio_cksum_t *zcp) in zio_checksum_blake3_byteswap() argument 62 zcp->zc_word[0] = BSWAP_64(tmp.zc_word[0]); in zio_checksum_blake3_byteswap() 63 zcp->zc_word[1] = BSWAP_64(tmp.zc_word[1]); in zio_checksum_blake3_byteswap() 64 zcp->zc_word[2] = BSWAP_64(tmp.zc_word[2]); in zio_checksum_blake3_byteswap() 65 zcp->zc_word[3] = BSWAP_64(tmp.zc_word[3]); in zio_checksum_blake3_byteswap()
|
H A D | skein_zfs.c | 34 const void *ctx_template, zio_cksum_t *zcp) in zio_checksum_skein_native() argument 41 (void) Skein_512_Final(&ctx, (uint8_t *)zcp); in zio_checksum_skein_native() 52 const void *ctx_template, zio_cksum_t *zcp) in zio_checksum_skein_byteswap() argument 57 zcp->zc_word[0] = BSWAP_64(tmp.zc_word[0]); in zio_checksum_skein_byteswap() 58 zcp->zc_word[1] = BSWAP_64(tmp.zc_word[1]); in zio_checksum_skein_byteswap() 59 zcp->zc_word[2] = BSWAP_64(tmp.zc_word[2]); in zio_checksum_skein_byteswap() 60 zcp->zc_word[3] = BSWAP_64(tmp.zc_word[3]); in zio_checksum_skein_byteswap()
|
H A D | fletcher.c | 28 const void *ctx_template __unused, zio_cksum_t *zcp) in fletcher_2_native() argument 41 ZIO_SET_CHECKSUM(zcp, a0, a1, b0, b1); in fletcher_2_native() 46 const void *ctx_template __unused, zio_cksum_t *zcp) in fletcher_2_byteswap() argument 59 ZIO_SET_CHECKSUM(zcp, a0, a1, b0, b1); in fletcher_2_byteswap() 64 const void *ctx_template __unused, zio_cksum_t *zcp) in fletcher_4_native() argument 77 ZIO_SET_CHECKSUM(zcp, a, b, c, d); in fletcher_4_native() 82 const void *ctx_template __unused, zio_cksum_t *zcp) in fletcher_4_byteswap() argument 95 ZIO_SET_CHECKSUM(zcp, a, b, c, d); in fletcher_4_byteswap()
|
H A D | sha256.c | 198 SHA256(uint32_t *H, const void *buf, uint64_t size, zio_cksum_t *zcp) in SHA256() argument 221 ZIO_SET_CHECKSUM(zcp, in SHA256() 253 SHA512(uint64_t *H, const void *buf, uint64_t size, zio_cksum_t *zcp) in SHA512() argument 285 Encode64((uint8_t *)zcp, H, sizeof (uint64_t) * 4); in SHA512() 290 const void *ctx_template __unused, zio_cksum_t *zcp) in zio_checksum_SHA256() argument 297 SHA256(H, buf, size, zcp); in zio_checksum_SHA256() 302 const void *ctx_template __unused, zio_cksum_t *zcp) in zio_checksum_SHA512_native() argument 311 SHA512(H, buf, size, zcp); in zio_checksum_SHA512_native() 316 const void *ctx_template, zio_cksum_t *zcp) in zio_checksum_SHA512_byteswap() argument 321 zcp->zc_word[0] = BSWAP_64(tmp.zc_word[0]); in zio_checksum_SHA512_byteswap() [all …]
|
/freebsd/sys/contrib/openzfs/lib/libzpool/ |
H A D | util.c | 343 zfs_cmd_t *zcp = umem_zalloc(sizeof (zfs_cmd_t), UMEM_NOFAIL); in pool_active() local 344 (void) strlcpy(zcp->zc_name, name, sizeof (zcp->zc_name)); in pool_active() 346 int ret = ioctl(fd, ZFS_IOC_POOL_STATS, zcp); in pool_active() 348 free((void *)(uintptr_t)zcp->zc_nvlist_dst); in pool_active() 349 umem_free(zcp, sizeof (zfs_cmd_t)); in pool_active()
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/channel_program/lua_core/ |
H A D | tst.return_large.ksh | 42 $ZCP_ROOT/lua_core/tst.return_large.zcp | wc -l) 50 $ZCP_ROOT/lua_core/tst.return_large.zcp
|