/* * linux/include/linux/parser.h * * Header for lib/parser.c * Intended use of these functions is parsing filesystem argument lists, * but could potentially be used anywhere else that simple option=arg * parsing is required. */ /* associates an integer enumerator with a pattern string. */ struct match_token { int token; char *pattern; }; typedef struct match_token match_table_t[]; /* Maximum number of arguments that match_token will find in a pattern */ enum {MAX_OPT_ARGS = 3}; /* Describe the location within a string of a substring */ typedef struct { char *from; char *to; } substring_t; int match_token(char *, match_table_t table, substring_t args[]); int match_int(substring_t *, int *result); int match_octal(substring_t *, int *result); int match_hex(substring_t *, int *result); void match_strcpy(char *, substring_t *); char *match_strdup(substring_t *); ion value='0x221E-v0.0-v7.0'>0x221E-v0.0-v7.0 Hosts the 0x221E linux distro kernel.Ubuntu
summaryrefslogtreecommitdiff
path: root/drivers/net/igb/e1000_defines.h
AgeCommit message (Expand)Author
2008-08-07igb: fixes 82576 serdes init to correctly support manual flow control changesAlexander Duyck
2008-07-11igb: add 82576 MAC supportAlexander Duyck
2008-07-04igb: fix init on 82575 with MNG enabledAlexander Duyck
2008-07-04igb: eliminate hw from the hw_dbg macro argumentsAuke Kok
2008-01-28igb: PCI-Express 82575 Gigabit Ethernet driverAuke Kok