/linux-4.1.27/net/ipv4/ |
D | ip_sockglue.c | 891 struct ip_msfilter *msf; in do_ip_setsockopt() local 899 msf = kmalloc(optlen, GFP_KERNEL); in do_ip_setsockopt() 900 if (!msf) { in do_ip_setsockopt() 905 if (copy_from_user(msf, optval, optlen)) { in do_ip_setsockopt() 906 kfree(msf); in do_ip_setsockopt() 910 if (msf->imsf_numsrc >= 0x3ffffffcU || in do_ip_setsockopt() 911 msf->imsf_numsrc > sysctl_igmp_max_msf) { in do_ip_setsockopt() 912 kfree(msf); in do_ip_setsockopt() 916 if (IP_MSFILTER_SIZE(msf->imsf_numsrc) > optlen) { in do_ip_setsockopt() 917 kfree(msf); in do_ip_setsockopt() [all …]
|
D | igmp.c | 2109 int ip_mc_msfilter(struct sock *sk, struct ip_msfilter *msf, int ifindex) in ip_mc_msfilter() argument 2113 __be32 addr = msf->imsf_multiaddr; in ip_mc_msfilter() 2123 if (msf->imsf_fmode != MCAST_INCLUDE && in ip_mc_msfilter() 2124 msf->imsf_fmode != MCAST_EXCLUDE) in ip_mc_msfilter() 2129 imr.imr_multiaddr.s_addr = msf->imsf_multiaddr; in ip_mc_msfilter() 2130 imr.imr_address.s_addr = msf->imsf_interface; in ip_mc_msfilter() 2140 if (msf->imsf_fmode == MCAST_INCLUDE && msf->imsf_numsrc == 0) { in ip_mc_msfilter() 2146 if (pmc->multi.imr_multiaddr.s_addr == msf->imsf_multiaddr && in ip_mc_msfilter() 2154 if (msf->imsf_numsrc) { in ip_mc_msfilter() 2155 newpsl = sock_kmalloc(sk, IP_SFLSIZE(msf->imsf_numsrc), in ip_mc_msfilter() [all …]
|
/linux-4.1.27/drivers/scsi/ |
D | sr_ioctl.c | 97 tocentry->cdte_addr.msf.minute = buffer[9]; in sr_read_tocentry() 98 tocentry->cdte_addr.msf.second = buffer[10]; in sr_read_tocentry() 99 tocentry->cdte_addr.msf.frame = buffer[11]; in sr_read_tocentry() 146 cgc.cmd[3] = trk0_te.cdte_addr.msf.minute; in sr_fake_playtrkind() 147 cgc.cmd[4] = trk0_te.cdte_addr.msf.second; in sr_fake_playtrkind() 148 cgc.cmd[5] = trk0_te.cdte_addr.msf.frame; in sr_fake_playtrkind() 149 cgc.cmd[6] = trk1_te.cdte_addr.msf.minute; in sr_fake_playtrkind() 150 cgc.cmd[7] = trk1_te.cdte_addr.msf.second; in sr_fake_playtrkind() 151 cgc.cmd[8] = trk1_te.cdte_addr.msf.frame; in sr_fake_playtrkind()
|
/linux-4.1.27/drivers/cdrom/ |
D | cdrom.c | 1566 addr->lba = (int) addr->msf.frame + in sanitize_format() 1567 75 * (addr->msf.second - 2 + 60 * addr->msf.minute); in sanitize_format() 1570 addr->msf.frame = lba % 75; in sanitize_format() 1573 addr->msf.second = lba % 60; in sanitize_format() 1574 addr->msf.minute = lba / 60; in sanitize_format() 2048 subchnl->cdsc_reladdr.msf.minute = cgc.buffer[13]; in cdrom_read_subchannel() 2049 subchnl->cdsc_reladdr.msf.second = cgc.buffer[14]; in cdrom_read_subchannel() 2050 subchnl->cdsc_reladdr.msf.frame = cgc.buffer[15]; in cdrom_read_subchannel() 2051 subchnl->cdsc_absaddr.msf.minute = cgc.buffer[9]; in cdrom_read_subchannel() 2052 subchnl->cdsc_absaddr.msf.second = cgc.buffer[10]; in cdrom_read_subchannel() [all …]
|
/linux-4.1.27/drivers/ide/ |
D | ide-cd.c | 846 static void msf_from_bcd(struct atapi_msf *msf) in msf_from_bcd() argument 848 msf->minute = bcd2bin(msf->minute); in msf_from_bcd() 849 msf->second = bcd2bin(msf->second); in msf_from_bcd() 850 msf->frame = bcd2bin(msf->frame); in msf_from_bcd() 1068 msf_from_bcd(&toc->ent[i].addr.msf); in ide_cd_read_toc() 1070 toc->ent[i].addr.lba = msf_to_lba(toc->ent[i].addr.msf.minute, in ide_cd_read_toc() 1071 toc->ent[i].addr.msf.second, in ide_cd_read_toc() 1072 toc->ent[i].addr.msf.frame); in ide_cd_read_toc() 1096 msf_from_bcd(&ms_tmp.ent.addr.msf); in ide_cd_read_toc() 1097 toc->last_session_lba = msf_to_lba(ms_tmp.ent.addr.msf.minute, in ide_cd_read_toc() [all …]
|
D | ide-cd_ioctl.c | 417 &tocentry->cdte_addr.msf.minute, in ide_cd_read_tocentry() 418 &tocentry->cdte_addr.msf.second, in ide_cd_read_tocentry() 419 &tocentry->cdte_addr.msf.frame); in ide_cd_read_tocentry()
|
D | ide-cd.h | 65 struct atapi_msf msf; member
|
/linux-4.1.27/include/linux/ |
D | igmp.h | 119 extern int ip_mc_msfilter(struct sock *sk, struct ip_msfilter *msf,int ifindex); 120 extern int ip_mc_msfget(struct sock *sk, struct ip_msfilter *msf,
|
/linux-4.1.27/Documentation/ioctl/ |
D | cdrom.txt | 44 CDROMSEEK seek msf address 129 struct cdrom_msf msf; 130 ioctl(fd, CDROMPLAYMSF, &msf); 353 struct cdrom_msf msf; /* input */ 366 EINVAL address less than 0, or msf less than 0:2:0 535 CDROMSEEK seek msf address 539 struct cdrom_msf msf; 540 ioctl(fd, CDROMSEEK, &msf);
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | storage_common.c | 300 void store_cdrom_address(u8 *dest, int msf, u32 addr) in store_cdrom_address() argument 302 if (msf) { in store_cdrom_address()
|
D | storage_common.h | 208 void store_cdrom_address(u8 *dest, int msf, u32 addr);
|
D | f_mass_storage.c | 1189 int msf = common->cmnd[1] & 0x02; in do_read_header() local 1204 store_cdrom_address(&buf[4], msf, lba); in do_read_header() 1211 int msf = common->cmnd[1] & 0x02; in do_read_toc() local 1227 store_cdrom_address(&buf[8], msf, 0); in do_read_toc() 1231 store_cdrom_address(&buf[16], msf, curlun->num_sectors); in do_read_toc()
|
/linux-4.1.27/drivers/block/paride/ |
D | pcd.c | 898 tocentry->cdte_addr.msf.minute = buffer[9]; in pcd_audio_ioctl() 899 tocentry->cdte_addr.msf.second = buffer[10]; in pcd_audio_ioctl() 900 tocentry->cdte_addr.msf.frame = buffer[11]; in pcd_audio_ioctl()
|
/linux-4.1.27/include/uapi/linux/ |
D | cdrom.h | 164 struct cdrom_msf0 msf; member
|