Lines Matching defs:soft_config_list

45 /* protects the the soft_config_list. */
57 kcf_soft_conf_entry_t *soft_config_list;
64 #define KCF_MAX_CONFIG_ENTRIES 512 /* maximum entries in soft_config_list */
83 * Initialize a mutex and populate soft_config_list with default entries
96 * This provides initial default values to soft_config_list.
183 * Initialize soft_config_list with default providers.
213 * Dump soft_config_list, containing a list of kernel software providers
224 printf("Soft provider config list soft_config_list: %s\n",
227 for (p = soft_config_list; p != NULL; p = p->ce_next) {
237 printf("(end of soft_config_list)\n");
357 for (p = soft_config_list; p != NULL; p = p->ce_next) {
373 for (p = soft_config_list; p != NULL; p = p->ce_next) {
1017 * have been previously removed from the soft_config_list linked list.
1039 * since it is consumed in soft_config_list.
1065 /* Search to see if provider already in soft_config_list */
1066 for (p = soft_config_list; p != NULL; p = p->ce_next) {
1074 if (entry == NULL) { /* new provider (not in soft_config_list) */
1086 cmn_err(CE_WARN, "out of soft_config_list entries");
1091 new_entry->ce_next = soft_config_list;
1092 soft_config_list = new_entry;
1096 } else { /* mechanism already in soft_config_list */
1101 if (count == 0) { /* remove provider entry from soft_config_list */
1104 soft_config_list = entry->ce_next;
1114 } else { /* add provider entry to soft_config_list */
1137 * This function removes a module entry from the soft_config_list.
1149 /* Search for provider in soft_config_list */
1150 for (p = soft_config_list; p != NULL; p = p->ce_next) {
1160 soft_config_list = entry->ce_next;
1172 * This routine searches the soft_config_list for the first entry that
1186 p = soft_config_list;