module_list
struct module_list *lp, *tmp;
struct module_list *lp;
struct module_list *mlp;
if (strcmp(module_list[mid].name, info->module_name) == 0)
if (module_list[mid].refcount > 0) {
if (strcmp(module_list[mid].name, info->module_name) == 0)
if (module_list[mid].refcount > 0) {
if (modload("kiconv", module_list[mid].name) < 0)
if (module_list[mid].refcount < UINT_MAX)
module_list[mid].refcount++;
if (module_list[mid].refcount > 0)
module_list[mid].refcount--;
if (module_list[mid].refcount > 0)
module_list[mid].refcount--;
if (module_list[mid].refcount > 0)
module_list[mid].refcount--;
static kiconv_mod_list_t module_list[KICONV_MAX_MODULE_ID + 1] = {
count = module_list[mid].refcount;
struct module_list *head, *tail;
struct module_list *next;