Lines Matching +defs:val +defs:pattern
6337 char *val;
6344 if (parse_selector(&selector, &key, &val) == DEVFSADM_FAILURE) {
6382 vprint(DEVLINK_MID, "MINOR = %s\n", val);
6390 selector_list->val = s_strdup(val);
6393 vprint(DEVLINK_MID, "key='%s' val='%s' arg=%d\n",
6394 key, val, selector_list->arg);
6416 parse_selector(char **selector, char **key, char **val)
6430 *val = ++equal;
6594 if (strcmp(di_node_name(node), selector->val) != 0) {
6601 if (strcmp(node_type, selector->val) != 0) {
6610 if (strcmp(addr, selector->val) != 0) {
6614 if (compare_field(addr, selector->val,
6625 if (strcmp(minor_name, selector->val) != 0) {
6629 if (compare_field(minor_name, selector->val,
6699 get_anchored_re(char *link, char *anchored_re, char *pattern)
6702 err_print(INVALID_DEVLINK_SPEC, pattern);
6730 di_minor_t minor, di_node_t node, char *pattern)
6754 err_print(CANNOT_BE_USED, pattern, node_path,
6764 err_print(CANNOT_BE_USED, pattern, node_path,
6788 if (get_anchored_re(link, anchored_re, pattern)
6892 free(temp->val);
7209 * the permissions if a "shell global pattern match" of