Linux Kernel
3.7.1
|
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <dirent.h>
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
#include <ctype.h>
#include "names.h"
Go to the source code of this file.
Data Structures | |
struct | vendor |
struct | product |
class | class |
struct | subclass |
struct | protocol |
struct | audioterminal |
struct | genericstrtable |
struct | pool |
Macros | |
#define | HASH1 0x10 |
#define | HASH2 0x02 |
#define | HASHSZ 16 |
#define | DBG(x) |
Functions | |
const char * | names_hid (u_int8_t hidd) |
const char * | names_reporttag (u_int8_t rt) |
const char * | names_huts (unsigned int data) |
const char * | names_hutus (unsigned int data) |
const char * | names_langid (u_int16_t langid) |
const char * | names_physdes (u_int8_t ph) |
const char * | names_bias (u_int8_t b) |
const char * | names_countrycode (unsigned int countrycode) |
const char * | names_vendor (u_int16_t vendorid) |
const char * | names_product (u_int16_t vendorid, u_int16_t productid) |
const char * | names_class (u_int8_t classid) |
const char * | names_subclass (u_int8_t classid, u_int8_t subclassid) |
const char * | names_protocol (u_int8_t classid, u_int8_t subclassid, u_int8_t protocolid) |
const char * | names_audioterminal (u_int16_t termt) |
void | names_free (void) |
int | names_init (char *n) |