Lines Matching defs:entry
879 struct sysparam *entry, *final;
883 * If the entry is already checked, skip it.
888 * Check if there is a duplicate entry by doing a linear
892 for (entry = sysp->sys_next; entry != NULL;
893 entry = entry->sys_next) {
895 * Check the entry. if it's different, skip this.
897 if (sysparam_compare_entry(sysp, entry) != 0)
900 * Count the entry and put the mark.
902 sysparam_count_entry(entry, &cnt, &value);
903 entry->sys_flags |= SYSPARAM_DUP;
904 final = entry;
920 sysparam_compare_entry(struct sysparam *sysp, struct sysparam *entry)
922 ASSERT(sysp->sys_ptr != NULL && entry->sys_ptr != NULL);
937 return (sysp->sys_type == entry->sys_type ? 0 : 1);
942 if (sysp->sys_type != entry->sys_type)
945 if (sysp->sys_modnam != NULL && entry->sys_modnam == NULL)
948 if (sysp->sys_modnam == NULL && entry->sys_modnam != NULL)
951 if (sysp->sys_modnam != NULL && entry->sys_modnam != NULL &&
952 strcmp(sysp->sys_modnam, entry->sys_modnam) != 0)
955 return (strcmp(sysp->sys_ptr, entry->sys_ptr));
979 * Check the entry and accumulate the number of entries.
1066 * MOD_SWAPFS or MOD_MODDIR, the entry is treated as
2257 * The callback can inhash the entry into a hashtable by supplying
2276 static char dupwarn[] = "!The binding file entry \"%s %u\" conflicts "
2277 "with a previous entry";
2304 * possibly only name in an entry.
2859 "Extra noise after entry");
2872 "Partial entry ignored");
3093 "Partial zone_lag entry ignored");