• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/libdisk/

Lines Matching refs:device_name

84 int get_device_type_by_device(const char *device_name)
86 if(device_name == NULL || strlen(device_name) <= 0){
87 usb_dbg("(%s): The device name is not correct.\n", device_name);
91 if(isStorageDevice(device_name)
93 || isMMCDevice(device_name) // SD card.
99 if(!strncmp(device_name, "lp", 2)){
104 if(!strncmp(device_name, "sg", 2)){
107 if(!strncmp(device_name, "sr", 2)){
110 if(isTTYNode(device_name)){
115 if(isBeceemNode(device_name)){
238 char *get_usb_node_by_device(const char *device_name, char *buf, const int buf_size)
240 int device_type = get_device_type_by_device(device_name);
251 get_disk_name(device_name, disk_name, 16);
254 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
261 sprintf(device_path, "%s/%s/device", SYS_USB, device_name);
263 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
271 sprintf(device_path, "%s/%s/device", SYS_SG, device_name);
273 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
279 sprintf(device_path, "%s/%s/device", SYS_BLOCK, device_name);
281 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
287 sprintf(device_path, "%s/%s/device", SYS_TTY, device_name);
292 usb_dbg("(%s)(2/2): Fail to get link: %s.\n", device_name, device_path);
301 sprintf(device_path, "%s/%s/device", SYS_USB, device_name);
304 usb_dbg("(%s)(2/2): Fail to get link: %s.\n", device_name, device_path);
314 if(isMMCDevice(device_name)){ // SD card.
320 usb_dbg("(%s): Fail to get usb node: %s.\n", device_name, usb_path);
357 char *get_usb_port_by_device(const char *device_name, char *buf, const int buf_size)
359 int device_type = get_device_type_by_device(device_name);
370 get_disk_name(device_name, disk_name, 16);
373 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
380 sprintf(device_path, "%s/%s/device", SYS_USB, device_name);
382 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
390 sprintf(device_path, "%s/%s/device", SYS_SG, device_name);
392 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
398 sprintf(device_path, "%s/%s/device", SYS_BLOCK, device_name);
400 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
406 sprintf(device_path, "%s/%s/device", SYS_TTY, device_name);
411 usb_dbg("(%s)(2/2): Fail to get link: %s.\n", device_name, device_path);
420 sprintf(device_path, "%s/%s/device", SYS_USB, device_name);
423 usb_dbg("(%s)(2/2): Fail to get link: %s.\n", device_name, device_path);
433 if(isMMCDevice(device_name)){ // SD card.
439 usb_dbg("(%s): Fail to get usb port: %s.\n", device_name, usb_path);
497 char *get_interface_by_device(const char *device_name, char *buf, const int buf_size)
499 int device_type = get_device_type_by_device(device_name);
510 get_disk_name(device_name, disk_name, 16);
513 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
520 sprintf(device_path, "%s/%s/device", SYS_USB, device_name);
522 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
530 sprintf(device_path, "%s/%s/device", SYS_SG, device_name);
532 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
538 sprintf(device_path, "%s/%s/device", SYS_BLOCK, device_name);
540 usb_dbg("(%s): Fail to get link: %s.\n", device_name, device_path);
546 sprintf(device_path, "%s/%s/device", SYS_TTY, device_name);
551 usb_dbg("(%s)(2/2): Fail to get link: %s.\n", device_name, device_path);
560 sprintf(device_path, "%s/%s/device", SYS_USB, device_name);
563 usb_dbg("(%s)(2/2): Fail to get link: %s.\n", device_name, device_path);
573 usb_dbg("(%s): Fail to get usb port: %s.\n", device_name, usb_path);
973 int isTTYNode(const char *device_name)
975 if(strncmp(device_name, "tty", 3))
981 int isSerialNode(const char *device_name)
983 if(strstr(device_name, "ttyUSB") == NULL)
989 int isACMNode(const char *device_name)
991 if(strstr(device_name, "ttyACM") == NULL)
998 int isBeceemNode(const char *device_name)
1000 if(strstr(device_name, "usbbcm") == NULL)
1205 char check_usb_node[32], device_name[4];
1209 memset(device_name, 0, 4);
1210 sprintf(device_name, "lp%d", printer_order);
1212 if(get_usb_node_by_device(device_name, check_usb_node, 32) == NULL)
1252 int isStorageDevice(const char *device_name){
1253 if(!strncmp(device_name, "sd", 2))
1260 int isMMCDevice(const char *device_name){
1261 if(!strncmp(device_name, "mmcblk", 6))
1268 char *find_sg_of_device(const char *device_name, char *buf, const int buf_size)
1275 if(get_usb_port_by_device(device_name, target_usb_port, sizeof(target_usb_port)) == NULL)