| /Linux-v5.10/drivers/net/wan/ |
| D | hdlc_raw.c | 38 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc; in raw_ioctl() 44 switch (ifr->ifr_settings.type) { in raw_ioctl() 48 ifr->ifr_settings.type = IF_PROTO_HDLC; in raw_ioctl() 49 if (ifr->ifr_settings.size < size) { in raw_ioctl() 50 ifr->ifr_settings.size = size; /* data size wanted */ in raw_ioctl()
|
| D | hdlc_raw_eth.c | 53 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc; in raw_eth_ioctl() 60 switch (ifr->ifr_settings.type) { in raw_eth_ioctl() 64 ifr->ifr_settings.type = IF_PROTO_HDLC_ETH; in raw_eth_ioctl() 65 if (ifr->ifr_settings.size < size) { in raw_eth_ioctl() 66 ifr->ifr_settings.size = size; /* data size wanted */ in raw_eth_ioctl()
|
| D | pc300too.c | 195 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in pc300_ioctl() 208 if (ifr->ifr_settings.type == IF_GET_IFACE) { in pc300_ioctl() 209 ifr->ifr_settings.type = port->iface; in pc300_ioctl() 210 if (ifr->ifr_settings.size < size) { in pc300_ioctl() 211 ifr->ifr_settings.size = size; /* data size wanted */ in pc300_ioctl() 221 (ifr->ifr_settings.type == IF_IFACE_SYNC_SERIAL || in pc300_ioctl() 222 ifr->ifr_settings.type == IF_IFACE_X21)) in pc300_ioctl() 226 (ifr->ifr_settings.type == IF_IFACE_SYNC_SERIAL || in pc300_ioctl() 227 ifr->ifr_settings.type == IF_IFACE_V35)) in pc300_ioctl() 231 ifr->ifr_settings.type == IF_IFACE_V24) in pc300_ioctl()
|
| D | hdlc_x25.c | 237 x25_hdlc_proto __user *x25_s = ifr->ifr_settings.ifs_ifsu.x25; in x25_ioctl() 243 switch (ifr->ifr_settings.type) { in x25_ioctl() 247 ifr->ifr_settings.type = IF_PROTO_X25; in x25_ioctl() 248 if (ifr->ifr_settings.size < size) { in x25_ioctl() 249 ifr->ifr_settings.size = size; /* data size wanted */ in x25_ioctl() 264 if (ifr->ifr_settings.size == 0) { in x25_ioctl()
|
| D | hdlc_fr.c | 383 if (ifr->ifr_settings.type == IF_GET_PROTO) { in pvc_ioctl() 385 ifr->ifr_settings.type = IF_PROTO_FR_ETH_PVC; in pvc_ioctl() 387 ifr->ifr_settings.type = IF_PROTO_FR_PVC; in pvc_ioctl() 389 if (ifr->ifr_settings.size < sizeof(info)) { in pvc_ioctl() 391 ifr->ifr_settings.size = sizeof(info); in pvc_ioctl() 397 if (copy_to_user(ifr->ifr_settings.ifs_ifsu.fr_pvc_info, in pvc_ioctl() 1189 fr_proto __user *fr_s = ifr->ifr_settings.ifs_ifsu.fr; in fr_ioctl() 1196 switch (ifr->ifr_settings.type) { in fr_ioctl() 1200 ifr->ifr_settings.type = IF_PROTO_FR; in fr_ioctl() 1201 if (ifr->ifr_settings.size < size) { in fr_ioctl() [all …]
|
| D | hdlc_cisco.c | 329 cisco_proto __user *cisco_s = ifr->ifr_settings.ifs_ifsu.cisco; in cisco_ioctl() 335 switch (ifr->ifr_settings.type) { in cisco_ioctl() 339 ifr->ifr_settings.type = IF_PROTO_CISCO; in cisco_ioctl() 340 if (ifr->ifr_settings.size < size) { in cisco_ioctl() 341 ifr->ifr_settings.size = size; /* data size wanted */ in cisco_ioctl()
|
| D | c101.c | 226 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in c101_ioctl() 243 switch(ifr->ifr_settings.type) { in c101_ioctl() 245 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in c101_ioctl() 246 if (ifr->ifr_settings.size < size) { in c101_ioctl() 247 ifr->ifr_settings.size = size; /* data size wanted */ in c101_ioctl()
|
| D | pci200syn.c | 186 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in pci200_ioctl() 198 switch(ifr->ifr_settings.type) { in pci200_ioctl() 200 ifr->ifr_settings.type = IF_IFACE_V35; in pci200_ioctl() 201 if (ifr->ifr_settings.size < size) { in pci200_ioctl() 202 ifr->ifr_settings.size = size; /* data size wanted */ in pci200_ioctl()
|
| D | n2.c | 250 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in n2_ioctl() 262 switch(ifr->ifr_settings.type) { in n2_ioctl() 264 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in n2_ioctl() 265 if (ifr->ifr_settings.size < size) { in n2_ioctl() 266 ifr->ifr_settings.size = size; /* data size wanted */ in n2_ioctl()
|
| D | wanxl.c | 349 switch (ifr->ifr_settings.type) { in wanxl_ioctl() 351 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in wanxl_ioctl() 352 if (ifr->ifr_settings.size < size) { in wanxl_ioctl() 353 ifr->ifr_settings.size = size; /* data size wanted */ in wanxl_ioctl() 361 if (copy_to_user(ifr->ifr_settings.ifs_ifsu.sync, &line, size)) in wanxl_ioctl() 371 if (copy_from_user(&line, ifr->ifr_settings.ifs_ifsu.sync, in wanxl_ioctl()
|
| D | farsync.c | 1854 if (ifr->ifr_settings.size != sizeof (sync)) { in fst_set_iface() 1859 (&sync, ifr->ifr_settings.ifs_ifsu.sync, sizeof (sync))) { in fst_set_iface() 1868 switch (ifr->ifr_settings.type) { in fst_set_iface() 1935 ifr->ifr_settings.type = IF_IFACE_E1; in fst_get_iface() 1938 ifr->ifr_settings.type = IF_IFACE_T1; in fst_get_iface() 1941 ifr->ifr_settings.type = IF_IFACE_V35; in fst_get_iface() 1944 ifr->ifr_settings.type = IF_IFACE_V24; in fst_get_iface() 1947 ifr->ifr_settings.type = IF_IFACE_X21D; in fst_get_iface() 1951 ifr->ifr_settings.type = IF_IFACE_X21; in fst_get_iface() 1954 if (ifr->ifr_settings.size == 0) { in fst_get_iface() [all …]
|
| D | fsl_ucc_hdlc.c | 682 switch (ifr->ifr_settings.type) { in uhdlc_ioctl() 684 ifr->ifr_settings.type = IF_IFACE_E1; in uhdlc_ioctl() 685 if (ifr->ifr_settings.size < size) { in uhdlc_ioctl() 686 ifr->ifr_settings.size = size; /* data size wanted */ in uhdlc_ioctl() 692 if (copy_to_user(ifr->ifr_settings.ifs_ifsu.sync, &line, size)) in uhdlc_ioctl()
|
| D | ixp4xx_hss.c | 1250 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hss_hdlc_ioctl() 1258 switch(ifr->ifr_settings.type) { in hss_hdlc_ioctl() 1260 ifr->ifr_settings.type = IF_IFACE_V35; in hss_hdlc_ioctl() 1261 if (ifr->ifr_settings.size < size) { in hss_hdlc_ioctl() 1262 ifr->ifr_settings.size = size; /* data size wanted */ in hss_hdlc_ioctl()
|
| D | hdlc_ppp.c | 660 switch (ifr->ifr_settings.type) { in ppp_ioctl() 664 ifr->ifr_settings.type = IF_PROTO_PPP; in ppp_ioctl()
|
| /Linux-v5.10/include/uapi/linux/ |
| D | if.h | 275 #define ifr_settings ifr_ifru.ifru_settings /* Device/proto settings*/ macro
|
| /Linux-v5.10/drivers/char/pcmcia/ |
| D | synclink_cs.c | 4072 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hdlcdev_ioctl() 4088 switch(ifr->ifr_settings.type) { in hdlcdev_ioctl() 4091 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in hdlcdev_ioctl() 4092 if (ifr->ifr_settings.size < size) { in hdlcdev_ioctl() 4093 ifr->ifr_settings.size = size; /* data size wanted */ in hdlcdev_ioctl()
|
| /Linux-v5.10/net/ |
| D | socket.c | 3258 if (get_user(uptr32, &uifr32->ifr_settings.ifs_ifsu)) in compat_siocwandev() 3261 saved = ifr.ifr_settings.ifs_ifsu.raw_hdlc; in compat_siocwandev() 3262 ifr.ifr_settings.ifs_ifsu.raw_hdlc = compat_ptr(uptr32); in compat_siocwandev() 3266 ifr.ifr_settings.ifs_ifsu.raw_hdlc = saved; in compat_siocwandev()
|
| /Linux-v5.10/drivers/tty/ |
| D | synclink_gt.c | 1587 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hdlcdev_ioctl() 1602 switch(ifr->ifr_settings.type) { in hdlcdev_ioctl() 1605 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in hdlcdev_ioctl() 1606 if (ifr->ifr_settings.size < size) { in hdlcdev_ioctl() 1607 ifr->ifr_settings.size = size; /* data size wanted */ in hdlcdev_ioctl()
|
| D | synclinkmp.c | 1712 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hdlcdev_ioctl() 1726 switch(ifr->ifr_settings.type) { in hdlcdev_ioctl() 1729 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in hdlcdev_ioctl() 1730 if (ifr->ifr_settings.size < size) { in hdlcdev_ioctl() 1731 ifr->ifr_settings.size = size; /* data size wanted */ in hdlcdev_ioctl()
|
| D | synclink.c | 7611 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hdlcdev_ioctl() 7625 switch(ifr->ifr_settings.type) { in hdlcdev_ioctl() 7628 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in hdlcdev_ioctl() 7629 if (ifr->ifr_settings.size < size) { in hdlcdev_ioctl() 7630 ifr->ifr_settings.size = size; /* data size wanted */ in hdlcdev_ioctl()
|