/* SPDX-License-Identifier: GPL-2.0 */ /* * 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; const 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 *, const match_table_t table, substring_t args[]); int match_int(substring_t *, int *result); int match_u64(substring_t *, u64 *result); int match_octal(substring_t *, int *result); int match_hex(substring_t *, int *result); bool match_wildcard(const char *pattern, const char *str); size_t match_strlcpy(char *, const substring_t *, size_t); char *match_strdup(const substring_t *); ption value='linux-2.6.13.y'>linux-2.6.13.y Hosts the 0x221E linux distro kernel.Ubuntu
summaryrefslogtreecommitdiff
path: root/include/uapi/scsi
AgeCommit message (Expand)Author
2017-11-02License cleanup: add SPDX license identifier to uapi header files with a licenseGreg Kroah-Hartman
2017-06-26scsi: cxlflash: Support AFU debugMatthew R. Ochs
2017-06-26scsi: cxlflash: Support LUN provisioningMatthew R. Ochs
2017-06-26scsi: cxlflash: Introduce host ioctl supportMatthew R. Ochs
2017-05-11uapi: export all headers under uapi directoriesNicolas Dichtel
2017-01-11scsi: cxlflash: Support SQ Command ModeMatthew R. Ochs
2016-12-06Add type 0x28 NVME type code to scsi fc headersJames Smart
2016-08-23scsi: cxlflash: Transition to application close modelMatthew R. Ochs
2016-01-06cxlflash: Fix to avoid virtual LUN failover failureMatthew R. Ochs
2015-08-26cxlflash: Virtual LUN supportMatthew R. Ochs
2015-08-26cxlflash: Superpipe supportMatthew R. Ochs