OneCore⢠Storage SDK Release 11.2
User Space iSCSI Target RAMD Driver (Uspace ocs_iscsi_ramd)
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
ocs.h
Go to the documentation of this file.
1
/**
2
* Copyright (C) 2013,2014 Emulex
3
* All rights reserved.
4
*
5
* This program is free software; you can redistribute it and/or
6
* modify it under the terms of the GNU General Public License version 2
7
* as published by the Free Software Foundation. The full GNU General
8
* Public License can be found at <http://www.gnu.org/licenses/>.
9
*
10
* Written by: Chris Moore (chris.moore@emulex.com)
11
*
12
* Emulex
13
* 3333 Susan Street
14
* Costa Mesa, CA 92626
15
*/
16
17
18
/**
19
* @file
20
* OCS linux driver common include file
21
*/
22
23
24
#if !defined(__OCS_H__)
25
#define __OCS_H__
26
27
#include <linux/types.h>
28
#include "
version.h
"
29
30
#define OCS_ENABLE_NUMA_SUPPORT
31
32
#define DRV_NAME "ocs_openiscsi"
33
#define DRV_VERSION STR_BE_MAJOR "." STR_BE_MINOR "." STR_BE_BUILD "." STR_BE_BRANCH
34
35
#define OCS_MAX_SPORTS 32
36
37
38
typedef
struct
{
39
uint32_t
attached
;
40
}
ocs_drv_t
;
41
42
#include "
ocs_drv_iscsi.h
"
43
44
#endif // __OCS_H__
version.h
ocs_drv_t
Definition:
ocs.h:53
ocs_drv_t::attached
uint32_t attached
Definition:
ocs.h:39
ocs_drv_iscsi.h
linux
ocs_openiscsi
ocs.h