libhd 5.0
Internal utilities

Internal utility functions. More...

Functions

static void int_hotplug (hd_data_t *hd_data)
static void int_cdrom (hd_data_t *hd_data)
static void int_media_check (hd_data_t *hd_data)
static int contains_word (char *str, char *str2)
static int is_zip (hd_t *hd)
static void int_floppy (hd_data_t *hd_data)
static void int_fix_usb_scsi (hd_data_t *hd_data)
static void int_fix_usb_network (hd_data_t *hd_data)
static void int_mouse (hd_data_t *hd_data)
static void new_id (hd_data_t *hd_data, hd_t *hd)
static void int_modem (hd_data_t *hd_data)
static void int_wlan (hd_data_t *hd_data)
static void int_udev (hd_data_t *hd_data)
static void int_devicenames (hd_data_t *hd_data)
static void int_find_parent (hd_data_t *hd_data)
static void int_add_driver_modules (hd_data_t *hd_data)
static void int_update_driver_data (hd_data_t *hd_data, hd_t *hd)
static int is_usb_storage (hd_t *hd)
void hd_scan_int (hd_data_t *hd_data)
API_SYM void hd_add_driver_data (hd_data_t *hd_data, hd_t *hd)

Detailed Description

Internal utility functions.

Function Documentation

◆ contains_word()

int contains_word ( char * str,
char * str2 )
static

References free_mem(), and new_str().

Referenced by is_zip().

◆ hd_add_driver_data()

◆ hd_scan_int()

◆ int_add_driver_modules()

void int_add_driver_modules ( hd_data_t * hd_data)
static

References hd_data, int_update_driver_data(), and s_hd_t::next.

Referenced by hd_scan_int().

◆ int_cdrom()

◆ int_devicenames()

void int_devicenames ( hd_data_t * hd_data)
static

◆ int_find_parent()

void int_find_parent ( hd_data_t * hd_data)
static

◆ int_fix_usb_network()

◆ int_fix_usb_scsi()

◆ int_floppy()

◆ int_hotplug()

◆ int_media_check()

◆ int_modem()

◆ int_mouse()

◆ int_udev()

◆ int_update_driver_data()

◆ int_wlan()

◆ is_usb_storage()

int is_usb_storage ( hd_t * hd)
static

References s_hd_t::drivers, and search_str_list.

Referenced by int_fix_usb_scsi().

◆ is_zip()

◆ new_id()