|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | vic_provinfo |
| struct | vic_provinfo::vic_provinfo_tlv |
Macros | |
| #define | VIC_PROVINFO_CISCO_OUI { 0x00, 0x00, 0x0c } |
| #define | VIC_PROVINFO_GENERIC_TYPE 0x4 |
| #define | VIC_PROVINFO_ADD_TLV(vp, tlvtype, tlvlen, data) |
| #define | VIC_PROVINFO_MAX_DATA 1385 |
| #define | VIC_PROVINFO_MAX_TLV_DATA |
Functions | |
| struct vic_provinfo * | vic_provinfo_alloc (gfp_t flags, const u8 *oui, const u8 type) |
| void | vic_provinfo_free (struct vic_provinfo *vp) |
| int | vic_provinfo_add_tlv (struct vic_provinfo *vp, u16 type, u16 length, const void *value) |
| size_t | vic_provinfo_size (struct vic_provinfo *vp) |
Variables | |
| struct vic_provinfo | __packed |
| #define VIC_PROVINFO_ADD_TLV | ( | vp, | |
| tlvtype, | |||
| tlvlen, | |||
| data | |||
| ) |
Definition at line 65 of file vnic_vic.h.
| #define VIC_PROVINFO_CISCO_OUI { 0x00, 0x00, 0x0c } |
Definition at line 26 of file vnic_vic.h.
| #define VIC_PROVINFO_GENERIC_TYPE 0x4 |
Definition at line 27 of file vnic_vic.h.
| #define VIC_PROVINFO_MAX_DATA 1385 |
Definition at line 72 of file vnic_vic.h.
| #define VIC_PROVINFO_MAX_TLV_DATA |
Definition at line 73 of file vnic_vic.h.
| VIC_GENERIC_PROV_OS_TYPE_UNKNOWN | |
| VIC_GENERIC_PROV_OS_TYPE_ESX | |
| VIC_GENERIC_PROV_OS_TYPE_LINUX | |
| VIC_GENERIC_PROV_OS_TYPE_WINDOWS | |
| VIC_GENERIC_PROV_OS_TYPE_SOLARIS |
Definition at line 45 of file vnic_vic.h.
Definition at line 29 of file vnic_vic.h.
Definition at line 50 of file vnic_vic.c.
Definition at line 26 of file vnic_vic.c.
| void vic_provinfo_free | ( | struct vic_provinfo * | vp | ) |
Definition at line 45 of file vnic_vic.c.
| size_t vic_provinfo_size | ( | struct vic_provinfo * | vp | ) |
Definition at line 76 of file vnic_vic.c.
1.8.2