Blame view

drivers/md/dm-mpath.h 415 Bytes
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
4
5
6
7
8
9
10
11
12
  /*
   * Copyright (C) 2004 Red Hat, Inc. All rights reserved.
   *
   * This file is released under the GPL.
   *
   * Multipath.
   */
  
  #ifndef	DM_MPATH_H
  #define	DM_MPATH_H
  
  struct dm_dev;
c922d5f7f   Josef "Jeff" Sipek   [PATCH] struct pa...
13
  struct dm_path {
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
14
  	struct dm_dev *dev;	/* Read-only */
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
15
  	void *pscontext;	/* For path-selector use */
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
16
17
18
  };
  
  /* Callback for hwh_pg_init_fn to use when complete */
c922d5f7f   Josef "Jeff" Sipek   [PATCH] struct pa...
19
  void dm_pg_init_complete(struct dm_path *path, unsigned err_flags);
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
20
21
  
  #endif