zio.h (321535) | zio.h (321553) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 8 unchanged lines hidden (view full) --- 17 * information: Portions Copyright [yyyy] [name of copyright owner] 18 * 19 * CDDL HEADER END 20 */ 21 22/* 23 * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 24 * Copyright 2011 Nexenta Systems, Inc. All rights reserved. | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 8 unchanged lines hidden (view full) --- 17 * information: Portions Copyright [yyyy] [name of copyright owner] 18 * 19 * CDDL HEADER END 20 */ 21 22/* 23 * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 24 * Copyright 2011 Nexenta Systems, Inc. All rights reserved. |
25 * Copyright (c) 2012, 2016 by Delphix. All rights reserved. | 25 * Copyright (c) 2012, 2017 by Delphix. All rights reserved. |
26 * Copyright (c) 2013 by Saso Kiselkov. All rights reserved. 27 */ 28 29#ifndef _ZIO_H 30#define _ZIO_H 31 32#include <sys/zio_priority.h> 33#include <sys/zfs_context.h> --- 445 unchanged lines hidden (view full) --- 479 480 /* Taskq dispatching state */ 481 taskq_ent_t io_tqent; 482 483 avl_node_t io_trim_node; 484 list_node_t io_trim_link; 485}; 486 | 26 * Copyright (c) 2013 by Saso Kiselkov. All rights reserved. 27 */ 28 29#ifndef _ZIO_H 30#define _ZIO_H 31 32#include <sys/zio_priority.h> 33#include <sys/zfs_context.h> --- 445 unchanged lines hidden (view full) --- 479 480 /* Taskq dispatching state */ 481 taskq_ent_t io_tqent; 482 483 avl_node_t io_trim_node; 484 list_node_t io_trim_link; 485}; 486 |
487extern int zio_timestamp_compare(const void *, const void *); | 487extern int zio_bookmark_compare(const void *, const void *); |
488 489extern zio_t *zio_null(zio_t *pio, spa_t *spa, vdev_t *vd, 490 zio_done_func_t *done, void *priv, enum zio_flag flags); 491 492extern zio_t *zio_root(spa_t *spa, 493 zio_done_func_t *done, void *priv, enum zio_flag flags); 494 495extern zio_t *zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, void *data, --- 152 unchanged lines hidden --- | 488 489extern zio_t *zio_null(zio_t *pio, spa_t *spa, vdev_t *vd, 490 zio_done_func_t *done, void *priv, enum zio_flag flags); 491 492extern zio_t *zio_root(spa_t *spa, 493 zio_done_func_t *done, void *priv, enum zio_flag flags); 494 495extern zio_t *zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, void *data, --- 152 unchanged lines hidden --- |