Lines Matching refs:mod
107 struct module *mod) in do_usb_entry() argument
146 buf_printf(&mod->dev_table_buf, in do_usb_entry()
150 static void do_usb_entry_multi(struct usb_device_id *id, struct module *mod) in do_usb_entry_multi() argument
182 do_usb_entry(id, devlo, ndigits, clo, chi, mod); in do_usb_entry_multi()
187 do_usb_entry(id, devlo++, ndigits, clo, 9, mod); in do_usb_entry_multi()
190 do_usb_entry(id, devhi--, ndigits, 0, chi, mod); in do_usb_entry_multi()
195 struct module *mod) in do_usb_table() argument
200 device_id_check(mod->name, "usb", size, id_size, symval); in do_usb_table()
206 do_usb_entry_multi(symval + i, mod); in do_usb_table()
359 struct module *mod) in do_pnp_device_entry() argument
366 device_id_check(mod->name, "pnp", size, id_size, symval); in do_pnp_device_entry()
373 buf_printf(&mod->dev_table_buf, in do_pnp_device_entry()
379 buf_printf(&mod->dev_table_buf, in do_pnp_device_entry()
386 struct module *mod) in do_pnp_card_entries() argument
393 device_id_check(mod->name, "pnp", size, id_size, symval); in do_pnp_card_entries()
429 buf_printf(&mod->dev_table_buf, in do_pnp_card_entries()
435 buf_printf(&mod->dev_table_buf, in do_pnp_card_entries()
728 struct module *mod) in do_table() argument
734 device_id_check(mod->name, device_id, size, id_size, symval); in do_table()
739 if (do_entry(mod->name, symval+i, alias)) { in do_table()
740 buf_printf(&mod->dev_table_buf, in do_table()
749 void handle_moddevtable(struct module *mod, struct elf_info *info, in handle_moddevtable() argument
772 do_pci_entry, mod); in handle_moddevtable()
775 do_usb_table(symval, sym->st_size, mod); in handle_moddevtable()
779 do_hid_entry, mod); in handle_moddevtable()
783 do_ieee1394_entry, mod); in handle_moddevtable()
787 do_ccw_entry, mod); in handle_moddevtable()
791 do_ap_entry, mod); in handle_moddevtable()
795 do_css_entry, mod); in handle_moddevtable()
799 do_serio_entry, mod); in handle_moddevtable()
803 do_acpi_entry, mod); in handle_moddevtable()
805 do_pnp_device_entry(symval, sym->st_size, mod); in handle_moddevtable()
807 do_pnp_card_entries(symval, sym->st_size, mod); in handle_moddevtable()
811 do_pcmcia_entry, mod); in handle_moddevtable()
815 do_of_entry, mod); in handle_moddevtable()
819 do_vio_entry, mod); in handle_moddevtable()
823 do_input_entry, mod); in handle_moddevtable()
827 do_eisa_entry, mod); in handle_moddevtable()
831 do_parisc_entry, mod); in handle_moddevtable()
835 do_sdio_entry, mod); in handle_moddevtable()
839 do_ssb_entry, mod); in handle_moddevtable()
843 do_virtio_entry, mod); in handle_moddevtable()
847 do_i2c_entry, mod); in handle_moddevtable()
851 do_dmi_entry, mod); in handle_moddevtable()
856 void add_moddevtable(struct buffer *buf, struct module *mod) in add_moddevtable() argument
859 buf_write(buf, mod->dev_table_buf.p, mod->dev_table_buf.pos); in add_moddevtable()
860 free(mod->dev_table_buf.p); in add_moddevtable()