/linux-4.4.14/net/ax25/ |
D | ax25_iface.c | 60 struct ax25_protocol *protocol; in ax25_protocol_release() local 63 protocol = protocol_list; in ax25_protocol_release() 64 if (protocol == NULL) in ax25_protocol_release() 67 if (protocol->pid == pid) { in ax25_protocol_release() 68 protocol_list = protocol->next; in ax25_protocol_release() 72 while (protocol != NULL && protocol->next != NULL) { in ax25_protocol_release() 73 if (protocol->next->pid == pid) { in ax25_protocol_release() 74 protocol->next = protocol->next->next; in ax25_protocol_release() 78 protocol = protocol->next; in ax25_protocol_release() 164 struct ax25_protocol *protocol; in ax25_protocol_function() local [all …]
|
/linux-4.4.14/drivers/pnp/ |
D | core.c | 45 static void pnp_remove_protocol(struct pnp_protocol *protocol) in pnp_remove_protocol() argument 48 list_del(&protocol->protocol_list); in pnp_remove_protocol() 58 int pnp_register_protocol(struct pnp_protocol *protocol) in pnp_register_protocol() argument 63 INIT_LIST_HEAD(&protocol->devices); in pnp_register_protocol() 64 INIT_LIST_HEAD(&protocol->cards); in pnp_register_protocol() 78 protocol->number = nodenum; in pnp_register_protocol() 79 dev_set_name(&protocol->dev, "pnp%d", nodenum); in pnp_register_protocol() 81 list_add_tail(&protocol->protocol_list, &pnp_protocols); in pnp_register_protocol() 85 ret = device_register(&protocol->dev); in pnp_register_protocol() 87 pnp_remove_protocol(protocol); in pnp_register_protocol() [all …]
|
D | card.c | 156 struct pnp_card *pnp_alloc_card(struct pnp_protocol *protocol, int id, char *pnpid) in pnp_alloc_card() argument 165 card->protocol = protocol; in pnp_alloc_card() 168 card->dev.parent = &card->protocol->dev; in pnp_alloc_card() 169 dev_set_name(&card->dev, "%02x:%02x", card->protocol->number, card->number); in pnp_alloc_card() 250 list_add_tail(&card->protocol_list, &card->protocol->cards); in pnp_add_card() 300 dev->protocol->number, card->number, dev->number); in pnp_add_card_device()
|
/linux-4.4.14/net/ipv6/ |
D | xfrm6_protocol.c | 30 static inline struct xfrm6_protocol __rcu **proto_handlers(u8 protocol) in proto_handlers() argument 32 switch (protocol) { in proto_handlers() 49 int xfrm6_rcv_cb(struct sk_buff *skb, u8 protocol, int err) in xfrm6_rcv_cb() argument 53 struct xfrm6_protocol __rcu **head = proto_handlers(protocol); in xfrm6_rcv_cb() 58 for_each_protocol_rcu(*proto_handlers(protocol), handler) in xfrm6_rcv_cb() 171 static inline const struct inet6_protocol *netproto(unsigned char protocol) in netproto() argument 173 switch (protocol) { in netproto() 186 unsigned char protocol) in xfrm6_protocol_register() argument 194 if (!proto_handlers(protocol) || !netproto(protocol)) in xfrm6_protocol_register() 199 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm6_protocol_register() [all …]
|
D | protocol.c | 32 int inet6_add_protocol(const struct inet6_protocol *prot, unsigned char protocol) in inet6_add_protocol() argument 34 return !cmpxchg((const struct inet6_protocol **)&inet6_protos[protocol], in inet6_add_protocol() 39 int inet6_del_protocol(const struct inet6_protocol *prot, unsigned char protocol) in inet6_del_protocol() argument 43 ret = (cmpxchg((const struct inet6_protocol **)&inet6_protos[protocol], in inet6_del_protocol() 56 int inet6_add_offload(const struct net_offload *prot, unsigned char protocol) in inet6_add_offload() argument 58 return !cmpxchg((const struct net_offload **)&inet6_offloads[protocol], in inet6_add_offload() 63 int inet6_del_offload(const struct net_offload *prot, unsigned char protocol) in inet6_del_offload() argument 67 ret = (cmpxchg((const struct net_offload **)&inet6_offloads[protocol], in inet6_del_offload()
|
D | af_inet6.c | 100 static int inet6_create(struct net *net, struct socket *sock, int protocol, in inet6_create() argument 112 if (protocol < 0 || protocol >= IPPROTO_MAX) in inet6_create() 123 if (protocol == answer->protocol) { in inet6_create() 124 if (protocol != IPPROTO_IP) in inet6_create() 128 if (IPPROTO_IP == protocol) { in inet6_create() 129 protocol = answer->protocol; in inet6_create() 132 if (IPPROTO_IP == answer->protocol) in inet6_create() 147 PF_INET6, protocol, sock->type); in inet6_create() 154 PF_INET6, protocol); in inet6_create() 187 inet->inet_num = protocol; in inet6_create() [all …]
|
D | netfilter.c | 133 unsigned int dataoff, u_int8_t protocol) in nf_ip6_checksum() argument 143 skb->len - dataoff, protocol, in nf_ip6_checksum() 155 protocol, in nf_ip6_checksum() 167 u_int8_t protocol) in nf_ip6_checksum_partial() argument 176 return nf_ip6_checksum(skb, hook, dataoff, protocol); in nf_ip6_checksum_partial() 183 protocol, in nf_ip6_checksum_partial()
|
D | Kconfig | 7 tristate "The IPv6 protocol" 18 To compile this protocol support as a module, choose M here: the 162 Tunneling means encapsulating data of one protocol type within 163 another protocol and sending it over a channel that understands the 164 encapsulating protocol. This can be used with xfrm mode tunnel to give 165 the notion of a secure tunnel for IPSEC and then use routing protocol 175 Tunneling means encapsulating data of one protocol type within 176 another protocol and sending it over a channel that understands the 177 encapsulating protocol. This driver implements encapsulation of IPv6 219 Tunneling means encapsulating data of one protocol type within [all …]
|
D | xfrm6_output.c | 82 skb->protocol = htons(ETH_P_IPV6); in xfrm6_tunnel_check_size() 104 XFRM_MODE_SKB_CB(skb)->protocol = ipv6_hdr(skb)->nexthdr; in xfrm6_extract_output() 118 skb->protocol = htons(ETH_P_IPV6); in xfrm6_prepare_output() 159 if (skb->protocol == htons(ETH_P_IPV6)) in __xfrm6_output()
|
/linux-4.4.14/include/trace/events/ |
D | i2c.h | 153 char read_write, u8 command, int protocol, 155 TP_ARGS(adap, addr, flags, read_write, command, protocol, data), 157 protocol == I2C_SMBUS_PROC_CALL || 158 protocol == I2C_SMBUS_BLOCK_PROC_CALL), 165 __field(__u32, protocol ) 172 __entry->protocol = protocol; 174 switch (protocol) { 201 __print_symbolic(__entry->protocol, 221 char read_write, u8 command, int protocol), 222 TP_ARGS(adap, addr, flags, read_write, command, protocol), [all …]
|
D | skb.h | 23 __field( unsigned short, protocol ) 29 __entry->protocol = ntohs(skb->protocol); 33 __entry->skbaddr, __entry->protocol, __entry->location)
|
D | net.h | 26 __field( u16, protocol ) 46 __entry->protocol = ntohs(skb->protocol); 63 __entry->protocol, __entry->ip_summed, __entry->len, 154 __field( u16, protocol ) 180 __entry->protocol = ntohs(skb->protocol); 197 __entry->vlan_tci, __entry->protocol, __entry->ip_summed,
|
/linux-4.4.14/net/ipv4/ |
D | protocol.c | 35 int inet_add_protocol(const struct net_protocol *prot, unsigned char protocol) in inet_add_protocol() argument 39 protocol); in inet_add_protocol() 43 return !cmpxchg((const struct net_protocol **)&inet_protos[protocol], in inet_add_protocol() 48 int inet_add_offload(const struct net_offload *prot, unsigned char protocol) in inet_add_offload() argument 50 return !cmpxchg((const struct net_offload **)&inet_offloads[protocol], in inet_add_offload() 55 int inet_del_protocol(const struct net_protocol *prot, unsigned char protocol) in inet_del_protocol() argument 59 ret = (cmpxchg((const struct net_protocol **)&inet_protos[protocol], in inet_del_protocol() 68 int inet_del_offload(const struct net_offload *prot, unsigned char protocol) in inet_del_offload() argument 72 ret = (cmpxchg((const struct net_offload **)&inet_offloads[protocol], in inet_del_offload()
|
D | xfrm4_protocol.c | 30 static inline struct xfrm4_protocol __rcu **proto_handlers(u8 protocol) in proto_handlers() argument 32 switch (protocol) { in proto_handlers() 49 int xfrm4_rcv_cb(struct sk_buff *skb, u8 protocol, int err) in xfrm4_rcv_cb() argument 53 struct xfrm4_protocol __rcu **head = proto_handlers(protocol); in xfrm4_rcv_cb() 197 static inline const struct net_protocol *netproto(unsigned char protocol) in netproto() argument 199 switch (protocol) { in netproto() 212 unsigned char protocol) in xfrm4_protocol_register() argument 220 if (!proto_handlers(protocol) || !netproto(protocol)) in xfrm4_protocol_register() 225 if (!rcu_dereference_protected(*proto_handlers(protocol), in xfrm4_protocol_register() 229 for (pprev = proto_handlers(protocol); in xfrm4_protocol_register() [all …]
|
D | gre_offload.c | 27 __be16 protocol = skb->protocol; in gre_gso_segment() local 60 skb->protocol = greh->protocol; in gre_gso_segment() 75 skb_gso_error_unwind(skb, protocol, ghl, mac_offset, mac_len); in gre_gso_segment() 113 skb->protocol = protocol; in gre_gso_segment() 149 type = greh->protocol; in gre_gro_receive() 199 greh2->protocol != greh->protocol) { in gre_gro_receive() 238 type = greh->protocol; in gre_gro_complete()
|
D | ip_input.c | 157 u8 protocol = ip_hdr(skb)->protocol; in ip_call_ra_chain() local 168 if (sk && inet_sk(sk)->inet_num == protocol && in ip_call_ra_chain() 198 int protocol = ip_hdr(skb)->protocol; in ip_local_deliver_finish() local 203 raw = raw_local_deliver(skb, protocol); in ip_local_deliver_finish() 205 ipprot = rcu_dereference(inet_protos[protocol]); in ip_local_deliver_finish() 218 protocol = -ret; in ip_local_deliver_finish() 321 int protocol = iph->protocol; in ip_rcv_finish() local 323 ipprot = rcu_dereference(inet_protos[protocol]); in ip_rcv_finish()
|
D | xfrm4_mode_beet.c | 27 iph->protocol = XFRM_MODE_SKB_CB(skb)->protocol; in xfrm4_beet_make_header() 55 offsetof(struct iphdr, protocol); in xfrm4_beet_output() 70 ph->nexthdr = top_iph->protocol; in xfrm4_beet_output() 74 top_iph->protocol = IPPROTO_BEETPH; in xfrm4_beet_output() 90 if (unlikely(XFRM_MODE_SKB_CB(skb)->protocol == IPPROTO_BEETPH)) { in xfrm4_beet_input() 104 XFRM_MODE_SKB_CB(skb)->protocol = ph->nexthdr; in xfrm4_beet_input()
|
D | netfilter.c | 124 unsigned int dataoff, u_int8_t protocol) in nf_ip_checksum() argument 133 if ((protocol == 0 && !csum_fold(skb->csum)) || in nf_ip_checksum() 135 skb->len - dataoff, protocol, in nf_ip_checksum() 142 if (protocol == 0) in nf_ip_checksum() 147 protocol, 0); in nf_ip_checksum() 156 u_int8_t protocol) in nf_ip_checksum_partial() argument 164 return nf_ip_checksum(skb, hook, dataoff, protocol); in nf_ip_checksum_partial() 167 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, protocol, in nf_ip_checksum_partial()
|
D | af_inet.c | 249 static int inet_create(struct net *net, struct socket *sock, int protocol, in inet_create() argument 260 if (protocol < 0 || protocol >= IPPROTO_MAX) in inet_create() 273 if (protocol == answer->protocol) { in inet_create() 274 if (protocol != IPPROTO_IP) in inet_create() 278 if (IPPROTO_IP == protocol) { in inet_create() 279 protocol = answer->protocol; in inet_create() 282 if (IPPROTO_IP == answer->protocol) in inet_create() 297 PF_INET, protocol, sock->type); in inet_create() 304 PF_INET, protocol); in inet_create() 337 inet->inet_num = protocol; in inet_create() [all …]
|
D | xfrm4_output.c | 33 skb->protocol = htons(ETH_P_IP); in xfrm4_tunnel_check_size() 54 XFRM_MODE_SKB_CB(skb)->protocol = ip_hdr(skb)->protocol; in xfrm4_extract_output() 68 skb->protocol = htons(ETH_P_IP); in xfrm4_prepare_output()
|
D | udp_offload.c | 38 __be16 protocol = skb->protocol; in __skb_udp_tunnel_segment() local 57 skb->protocol = new_protocol; in __skb_udp_tunnel_segment() 70 skb_gso_error_unwind(skb, protocol, tnl_hlen, mac_offset, in __skb_udp_tunnel_segment() 95 skb->protocol = protocol; in __skb_udp_tunnel_segment() 144 __be16 protocol = skb->protocol; in skb_udp_tunnel_segment() local 155 protocol = skb->inner_protocol; in skb_udp_tunnel_segment() 170 protocol, is_ipv6); in skb_udp_tunnel_segment()
|
D | xfrm4_input.c | 45 iph->protocol = XFRM_MODE_SKB_CB(skb)->protocol; in xfrm4_transport_finish() 49 return -iph->protocol; in xfrm4_transport_finish() 157 return xfrm4_rcv_spi(skb, ip_hdr(skb)->protocol, 0); in xfrm4_rcv()
|
D | ip_vti.c | 83 return vti_input(skb, ip_hdr(skb)->protocol, 0, 0); in vti_rcv() 224 switch (skb->protocol) { in vti_tunnel_xmit() 256 int protocol = iph->protocol; in vti4_err() local 266 switch (protocol) { in vti4_err() 294 spi, protocol, AF_INET); in vti4_err() 299 ipv4_update_pmtu(skb, net, info, 0, 0, protocol, 0); in vti4_err() 301 ipv4_redirect(skb, net, 0, 0, protocol, 0); in vti4_err() 317 if (p.iph.version != 4 || p.iph.protocol != IPPROTO_IPIP || in vti_tunnel_ioctl() 384 iph->protocol = IPPROTO_IPIP; in vti_fb_tunnel_init() 448 parms->iph.protocol = IPPROTO_IPIP; in vti_netlink_parms()
|
D | fou.c | 21 u8 protocol; member 34 u8 protocol; member 73 return -fou->protocol; in fou_udp_recv() 427 fou->protocol = cfg->protocol; in fou_encap_init() 431 fou->udp_offloads.ipproto = cfg->protocol; in fou_encap_init() 583 cfg->protocol = nla_get_u8(info->attrs[FOU_ATTR_IPPROTO]); in parse_nl_config() 624 nla_put_u8(msg, FOU_ATTR_IPPROTO, fou->protocol) || in fou_fill_info() 765 struct flowi4 *fl4, u8 *protocol, __be16 sport) in fou_build_udp() argument 781 *protocol = IPPROTO_UDP; in fou_build_udp() 785 u8 *protocol, struct flowi4 *fl4) in fou_build_header() argument [all …]
|
D | xfrm4_mode_tunnel.c | 38 offsetof(struct iphdr, protocol); in xfrm4_mode_tunnel_output() 45 top_iph->protocol = xfrm_af2proto(skb_dst(skb)->ops->family); in xfrm4_mode_tunnel_output() 75 if (XFRM_MODE_SKB_CB(skb)->protocol != IPPROTO_IPIP) in xfrm4_mode_tunnel_input()
|
D | ip_tunnel.c | 378 init_tunnel_flow(&fl4, iph->protocol, iph->daddr, in ip_tunnel_bind_dev() 483 skb->protocol = eth_type_trans(skb, tunnel->dev); in ip_tunnel_rcv() 578 u8 *protocol, struct flowi4 *fl4) in ip_tunnel_encap() argument 592 ret = ops->build_header(skb, &t->encap, protocol, fl4); in ip_tunnel_encap() 616 if (skb->protocol == htons(ETH_P_IP)) { in tnl_update_pmtu() 626 else if (skb->protocol == htons(ETH_P_IPV6)) { in tnl_update_pmtu() 650 const struct iphdr *tnl_params, u8 protocol) in ip_tunnel_xmit() argument 677 if (skb->protocol == htons(ETH_P_IP)) { in ip_tunnel_xmit() 682 else if (skb->protocol == htons(ETH_P_IPV6)) { in ip_tunnel_xmit() 721 if (skb->protocol == htons(ETH_P_IP)) { in ip_tunnel_xmit() [all …]
|
D | Kconfig | 125 discovered automatically at boot time using the DHCP protocol (a 126 special protocol designed for doing this job), say Y here. In case 142 discovered automatically at boot time using the BOOTP protocol (a 143 special protocol designed for doing this job), say Y here. In case 157 discovered automatically at boot time using the RARP protocol (an 158 older protocol which is being obsoleted by BOOTP and DHCP), say Y 168 Tunneling means encapsulating data of one protocol type within 169 another protocol and sending it over a channel that understands the 170 encapsulating protocol. This particular tunneling driver implements 196 Tunneling means encapsulating data of one protocol type within [all …]
|
/linux-4.4.14/security/tomoyo/ |
D | network.c | 25 u8 protocol; member 197 return p1->protocol == p2->protocol && in tomoyo_same_inet_acl() 216 return p1->protocol == p2->protocol && in tomoyo_same_unix_acl() 286 const char *protocol = tomoyo_read_token(param); in tomoyo_write_inet_network() local 289 for (e.protocol = 0; e.protocol < TOMOYO_SOCK_MAX; e.protocol++) in tomoyo_write_inet_network() 290 if (!strcmp(protocol, tomoyo_proto_keyword[e.protocol])) in tomoyo_write_inet_network() 295 if (e.protocol == TOMOYO_SOCK_MAX || !e.perm) in tomoyo_write_inet_network() 331 const char *protocol = tomoyo_read_token(param); in tomoyo_write_unix_network() local 334 for (e.protocol = 0; e.protocol < TOMOYO_SOCK_MAX; e.protocol++) in tomoyo_write_unix_network() 335 if (!strcmp(protocol, tomoyo_proto_keyword[e.protocol])) in tomoyo_write_unix_network() [all …]
|
/linux-4.4.14/drivers/net/ppp/ |
D | pppox.c | 106 static int pppox_create(struct net *net, struct socket *sock, int protocol, in pppox_create() argument 111 if (protocol < 0 || protocol > PX_MAX_PROTO) in pppox_create() 115 if (!pppox_protos[protocol]) in pppox_create() 116 request_module("pppox-proto-%d", protocol); in pppox_create() 117 if (!pppox_protos[protocol] || in pppox_create() 118 !try_module_get(pppox_protos[protocol]->owner)) in pppox_create() 121 rc = pppox_protos[protocol]->create(net, sock, kern); in pppox_create() 123 module_put(pppox_protos[protocol]->owner); in pppox_create()
|
/linux-4.4.14/security/selinux/ |
D | netport.c | 94 static struct sel_netport *sel_netport_find(u8 protocol, u16 pnum) in sel_netport_find() argument 101 if (port->psec.port == pnum && port->psec.protocol == protocol) in sel_netport_find() 148 static int sel_netport_sid_slow(u8 protocol, u16 pnum, u32 *sid) in sel_netport_sid_slow() argument 155 port = sel_netport_find(protocol, pnum); in sel_netport_sid_slow() 164 ret = security_port_sid(protocol, pnum, sid); in sel_netport_sid_slow() 169 new->psec.protocol = protocol; in sel_netport_sid_slow() 197 int sel_netport_sid(u8 protocol, u16 pnum, u32 *sid) in sel_netport_sid() argument 202 port = sel_netport_find(protocol, pnum); in sel_netport_sid() 210 return sel_netport_sid_slow(protocol, pnum, sid); in sel_netport_sid()
|
/linux-4.4.14/Documentation/isdn/ |
D | README.concap | 1 Description of the "concap" encapsulation protocol interface 5 drivers that need to process an encapsulation protocol. 6 It is assumed that the protocol interacts with a linux network device by 22 The encapsulation protocol used on top of WAN connections or permanent 28 encapsulation protocols. The encapsulation protocol is configured by a 31 depending on the currently configured encapsulation protocol. 34 protocol which is unique to the hardware type of the interface. The LAN 37 encapsulation protocol directly (usually by just providing a hard_header() 43 The configurability of the encapsulation protocol to be used 64 protocol, complexity could be reduced and maintainability could be [all …]
|
D | INTERFACE | 362 protocol. This command is issued by the LL prior to ISDN_CMD_DIAL or 370 logical or'ed with (protocol-Id << 8) 371 protocol-Id is one of the constants ISDN_PROTO_L2... 377 setting of the Layer-2-protocol. 385 current protocol-Id (one of the constants ISDN_L2_PROTO) 390 protocol. This command is issued by the LL prior to ISDN_CMD_DIAL or 398 logical or'ed with (protocol-Id << 8) 399 protocol-Id is one of the constants ISDN_PROTO_L3... 405 setting of the Layer-3-protocol. 413 current protocol-Id (one of the constants ISDN_L3_PROTO) [all …]
|
D | README.icn | 93 The D-channel protocol is configured by loading different firmware 116 The D-channel protocol is configured by loading different firmware 127 pc_1t_ca.bin - Image of firmware for german 1TR6 protocol. 128 pc_eu_ca.bin - Image if firmware for EDSS1 (Euro-ISDN) protocol. 135 where XX is either "1t" or "eu", depending on the D-Channel protocol
|
/linux-4.4.14/drivers/media/rc/img-ir/ |
D | Kconfig | 30 bool "NEC protocol support" 37 bool "JVC protocol support" 40 Say Y here to enable support for the JVC protocol in the ImgTec 44 bool "Sony protocol support" 47 Say Y here to enable support for the Sony protocol in the ImgTec 51 bool "Sharp protocol support" 54 Say Y here to enable support for the Sharp protocol in the ImgTec 58 bool "Sanyo protocol support" 61 Say Y here to enable support for the Sanyo protocol (used by Sanyo, 65 bool "Philips RC5 protocol support" [all …]
|
D | img-ir-sony.c | 28 request->protocol = RC_TYPE_SONY12; in img_ir_sony_scancode() 37 request->protocol = RC_TYPE_SONY15; in img_ir_sony_scancode() 47 request->protocol = RC_TYPE_SONY20; in img_ir_sony_scancode()
|
/linux-4.4.14/include/uapi/linux/usb/ |
D | audio.h | 263 int protocol) in uac_mixer_unit_wChannelConfig() argument 265 if (protocol == UAC_VERSION_1) in uac_mixer_unit_wChannelConfig() 276 int protocol) in uac_mixer_unit_iChannelNames() argument 278 return (protocol == UAC_VERSION_1) ? in uac_mixer_unit_iChannelNames() 284 int protocol) in uac_mixer_unit_bmControls() argument 286 return (protocol == UAC_VERSION_1) ? in uac_mixer_unit_bmControls() 347 int protocol) in uac_processing_unit_wChannelConfig() argument 349 if (protocol == UAC_VERSION_1) in uac_processing_unit_wChannelConfig() 360 int protocol) in uac_processing_unit_iChannelNames() argument 362 return (protocol == UAC_VERSION_1) ? in uac_processing_unit_iChannelNames() [all …]
|
/linux-4.4.14/drivers/media/i2c/ |
D | ir-kbd-i2c.c | 65 static int get_key_haup_common(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup_common() argument 101 *protocol = RC_TYPE_RC5; in get_key_haup_common() 107 static int get_key_haup(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup() argument 110 return get_key_haup_common (ir, protocol, scancode, toggle, 3, 0); in get_key_haup() 113 static int get_key_haup_xvr(struct IR_i2c *ir, enum rc_type *protocol, in get_key_haup_xvr() argument 129 return get_key_haup_common(ir, protocol, scancode, toggle, 6, 3); in get_key_haup_xvr() 132 static int get_key_pixelview(struct IR_i2c *ir, enum rc_type *protocol, in get_key_pixelview() argument 143 *protocol = RC_TYPE_OTHER; in get_key_pixelview() 149 static int get_key_fusionhdtv(struct IR_i2c *ir, enum rc_type *protocol, in get_key_fusionhdtv() argument 168 *protocol = RC_TYPE_UNKNOWN; in get_key_fusionhdtv() [all …]
|
/linux-4.4.14/net/netfilter/ |
D | xt_socket.c | 40 u8 *protocol, in extract_icmp4_fields() argument 73 if (inside_iph->protocol != IPPROTO_TCP && in extract_icmp4_fields() 74 inside_iph->protocol != IPPROTO_UDP) in extract_icmp4_fields() 86 *protocol = inside_iph->protocol; in extract_icmp4_fields() 115 xt_socket_get_sock_v4(struct net *net, const u8 protocol, in xt_socket_get_sock_v4() argument 120 switch (protocol) { in xt_socket_get_sock_v4() 153 u8 uninitialized_var(protocol); in xt_socket_lookup_slow_v4() 159 if (iph->protocol == IPPROTO_UDP || iph->protocol == IPPROTO_TCP) { in xt_socket_lookup_slow_v4() 167 protocol = iph->protocol; in xt_socket_lookup_slow_v4() 173 } else if (iph->protocol == IPPROTO_ICMP) { in xt_socket_lookup_slow_v4() [all …]
|
D | xt_TPROXY.c | 108 nf_tproxy_get_sock_v4(struct net *net, const u8 protocol, in nf_tproxy_get_sock_v4() argument 116 switch (protocol) { in nf_tproxy_get_sock_v4() 165 protocol, ntohl(saddr), ntohs(sport), ntohl(daddr), ntohs(dport), lookup_type, sk); in nf_tproxy_get_sock_v4() 172 nf_tproxy_get_sock_v6(struct net *net, const u8 protocol, in nf_tproxy_get_sock_v6() argument 180 switch (protocol) { in nf_tproxy_get_sock_v6() 229 protocol, saddr, ntohs(sport), daddr, ntohs(dport), lookup_type, sk); in nf_tproxy_get_sock_v6() 270 sk2 = nf_tproxy_get_sock_v4(net, iph->protocol, in tproxy_handle_time_wait4() 308 sk = nf_tproxy_get_sock_v4(net, iph->protocol, in tproxy_tg4() 324 sk = nf_tproxy_get_sock_v4(net, iph->protocol, in tproxy_tg4() 336 iph->protocol, &iph->daddr, ntohs(hp->dest), in tproxy_tg4() [all …]
|
/linux-4.4.14/drivers/block/paride/ |
D | Kconfig | 20 must also have at least one parallel port protocol driver in your 34 must also have at least one parallel port protocol driver in your 50 You must also have at least one parallel port protocol driver in 64 You must also have at least one parallel port protocol driver in 82 You must also have at least one parallel port protocol driver in 92 comment "Parallel IDE protocol modules" 96 tristate "ATEN EH-100 protocol" 100 protocol. This protocol is used in some inexpensive low performance 103 protocol driver, otherwise you should answer M to build it as a 109 tristate "MicroSolutions backpack (Series 5) protocol" [all …]
|
/linux-4.4.14/drivers/bluetooth/ |
D | Kconfig | 34 bool "Broadcom protocol support" 39 The Broadcom protocol support enables firmware and patchram 42 Say Y here to compile support for Broadcom protocol. 45 bool "Realtek protocol support" 50 The Realtek protocol support enables firmware and configuration 53 Say Y here to compile support for Realtek protocol. 80 bool "UART (H4) protocol support" 83 UART (H4) is serial protocol for communication between Bluetooth 84 device and host. This protocol is required for most Bluetooth devices 87 Say Y here to compile support for HCI UART (H4) protocol. [all …]
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_getport.c | 24 get_port(const struct sk_buff *skb, int protocol, unsigned int protooff, in get_port() argument 27 switch (protocol) { in get_port() 91 *proto = protocol; in get_port() 102 int protocol = iph->protocol; in ip_set_get_ip4_port() local 105 if (protocol <= 0) in ip_set_get_ip4_port() 109 switch (protocol) { in ip_set_get_ip4_port() 121 *proto = protocol; in ip_set_get_ip4_port() 125 return get_port(skb, protocol, protooff, src, port, proto); in ip_set_get_ip4_port()
|
/linux-4.4.14/net/ceph/ |
D | auth.c | 23 static int ceph_auth_init_protocol(struct ceph_auth_client *ac, int protocol) in ceph_auth_init_protocol() argument 25 switch (protocol) { in ceph_auth_init_protocol() 156 ceph_encode_32(&p, ac->protocol); in ceph_build_auth_request() 180 int protocol; in ceph_handle_auth_reply() local 192 protocol = ceph_decode_32(&p); in ceph_handle_auth_reply() 217 if (!protocol && result < 0) { in ceph_handle_auth_reply() 222 if (ac->protocol && ac->protocol != protocol) { in ceph_handle_auth_reply() 224 ac->protocol = 0; in ceph_handle_auth_reply() 227 if (ac->protocol != protocol) { in ceph_handle_auth_reply() 228 ret = ceph_auth_init_protocol(ac, protocol); in ceph_handle_auth_reply() [all …]
|
/linux-4.4.14/net/phonet/ |
D | af_phonet.c | 40 static struct phonet_protocol *phonet_proto_get(unsigned int protocol) in phonet_proto_get() argument 44 if (protocol >= PHONET_NPROTO) in phonet_proto_get() 48 pp = rcu_dereference(proto_tab[protocol]); in phonet_proto_get() 63 static int pn_socket_create(struct net *net, struct socket *sock, int protocol, in pn_socket_create() argument 74 if (protocol == 0) { in pn_socket_create() 78 protocol = PN_PROTO_PHONET; in pn_socket_create() 81 protocol = PN_PROTO_PIPE; in pn_socket_create() 88 pnp = phonet_proto_get(protocol); in pn_socket_create() 90 request_module("net-pf-%d-proto-%d", PF_PHONET, protocol) == 0) in pn_socket_create() 91 pnp = phonet_proto_get(protocol); in pn_socket_create() [all …]
|
D | Kconfig | 2 # Phonet protocol 8 The Phone Network protocol (PhoNet) is a packet-oriented 9 communication protocol developed by Nokia for use with its modems.
|
D | pep-gprs.c | 92 __be16 protocol = gprs_type_trans(skb); in gprs_recv() local 94 if (!protocol) { in gprs_recv() 129 skb->protocol = protocol; in gprs_recv() 192 switch (skb->protocol) { in gprs_xmit()
|
/linux-4.4.14/Documentation/netlabel/ |
D | introduction.txt | 12 is composed of three main components, the protocol engines, the communication 17 The protocol engines are responsible for both applying and retrieving the 19 security attributes and those on the host are required then the protocol 21 refrain from calling the protocol engines directly, instead they should use 24 Detailed information about each NetLabel protocol engine can be found in this 31 protocol built on top of the Generic NETLINK transport mechanism. The exact 38 The purpose of the NetLabel security module API is to provide a protocol 39 independent interface to the underlying NetLabel protocol engines. In addition 40 to protocol independence, the security module API is designed to be completely
|
D | cipso_ipv4.txt | 9 The NetLabel CIPSO/IPv4 protocol engine is based on the IETF Commercial IP 17 The CIPSO/IPv4 protocol engine applies the CIPSO IP option to packets by 28 The CIPSO/IPv4 protocol engine validates every CIPSO IP option it finds at the 37 The CIPSO/IPv4 protocol engine contains a mechanism to translate CIPSO security 48 CIPSO/IPv4 protocol engine supports this caching mechanism.
|
D | 00-INDEX | 4 - documentation on the IPv4 CIPSO protocol engine. 6 - IETF draft of the CIPSO protocol, dated 16 July 1992.
|
/linux-4.4.14/sound/firewire/ |
D | amdtp-am824.c | 65 struct amdtp_am824 *p = s->protocol; in amdtp_am824_set_parameters() 132 struct amdtp_am824 *p = s->protocol; in amdtp_am824_set_pcm_position() 148 struct amdtp_am824 *p = s->protocol; in amdtp_am824_set_midi_position() 158 struct amdtp_am824 *p = s->protocol; in write_pcm_s32() 184 struct amdtp_am824 *p = s->protocol; in write_pcm_s16() 210 struct amdtp_am824 *p = s->protocol; in read_pcm_s32() 234 struct amdtp_am824 *p = s->protocol; in write_pcm_silence() 255 struct amdtp_am824 *p = s->protocol; in amdtp_am824_set_pcm_format() 314 struct amdtp_am824 *p = s->protocol; in amdtp_am824_midi_trigger() 333 struct amdtp_am824 *p = s->protocol; in midi_ratelimit_per_packet() [all …]
|
/linux-4.4.14/drivers/isdn/mISDN/ |
D | stack.c | 426 u_int protocol, struct sockaddr_mISDN *adr) in connect_layer1() argument 435 __func__, dev_name(&dev->dev), protocol, adr->dev, in connect_layer1() 437 switch (protocol) { in connect_layer1() 445 rq.protocol = protocol; in connect_layer1() 464 u_int protocol, struct sockaddr_mISDN *adr) in connect_Bstack() argument 472 __func__, dev_name(&dev->dev), protocol, in connect_Bstack() 476 pmask = 1 << (protocol & ISDN_P_B_MASK); in connect_Bstack() 478 rq.protocol = protocol; in connect_Bstack() 492 rq2.protocol = protocol; in connect_Bstack() 501 rq.protocol = rq2.protocol; in connect_Bstack() [all …]
|
D | l1oip_core.c | 999 if (rq->protocol == ISDN_P_NONE) in open_dchannel() 1001 if ((dch->dev.D.protocol != ISDN_P_NONE) && in open_dchannel() 1002 (dch->dev.D.protocol != rq->protocol)) { in open_dchannel() 1005 __func__, dch->dev.D.protocol, rq->protocol); in open_dchannel() 1007 if (dch->dev.D.protocol != rq->protocol) in open_dchannel() 1008 dch->dev.D.protocol = rq->protocol; in open_dchannel() 1028 if (rq->protocol == ISDN_P_NONE) in open_bchannel() 1039 bch->ch.protocol = rq->protocol; in open_bchannel() 1061 switch (rq->protocol) { in l1oip_dctrl() 1225 ch->protocol = ISDN_P_NONE; in l1oip_bctrl()
|
D | socket.c | 393 di.protocol = dev->D.protocol; in data_sock_ioctl() 554 _pms(sk)->ch.protocol = sk->sk_protocol; in data_sock_bind() 604 data_sock_create(struct net *net, struct socket *sock, int protocol, int kern) in data_sock_create() argument 621 sk->sk_protocol = protocol; in data_sock_create() 677 di.protocol = dev->D.protocol; in base_sock_ioctl() 759 base_sock_create(struct net *net, struct socket *sock, int protocol, int kern) in base_sock_create() argument 774 sk->sk_protocol = protocol; in base_sock_create()
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
D | Kconfig | 7 SRP protocol is a protocol that allows an initiator to access 9 that supports the RDMA protocol. Currently the RDMA protocol is 11 information about the SRP protocol can be found on the website
|
/linux-4.4.14/net/bridge/netfilter/ |
D | ebt_ip.c | 51 if (FWINV(info->protocol != ih->protocol, EBT_IP_PROTO)) in ebt_ip_mt() 93 if (info->protocol != IPPROTO_TCP && in ebt_ip_mt_check() 94 info->protocol != IPPROTO_UDP && in ebt_ip_mt_check() 95 info->protocol != IPPROTO_UDPLITE && in ebt_ip_mt_check() 96 info->protocol != IPPROTO_SCTP && in ebt_ip_mt_check() 97 info->protocol != IPPROTO_DCCP) in ebt_ip_mt_check()
|
D | ebt_ip6.c | 66 if (FWINV(info->protocol != nexthdr, EBT_IP6_PROTO)) in ebt_ip6_mt() 112 if (info->protocol != IPPROTO_TCP && in ebt_ip6_mt_check() 113 info->protocol != IPPROTO_UDP && in ebt_ip6_mt_check() 114 info->protocol != IPPROTO_UDPLITE && in ebt_ip6_mt_check() 115 info->protocol != IPPROTO_SCTP && in ebt_ip6_mt_check() 116 info->protocol != IPPROTO_DCCP) in ebt_ip6_mt_check() 125 info->protocol != IPPROTO_ICMPV6) in ebt_ip6_mt_check()
|
D | ebt_log.c | 54 print_ports(const struct sk_buff *skb, uint8_t protocol, int offset) in print_ports() argument 56 if (protocol == IPPROTO_TCP || in print_ports() 57 protocol == IPPROTO_UDP || in print_ports() 58 protocol == IPPROTO_UDPLITE || in print_ports() 59 protocol == IPPROTO_SCTP || in print_ports() 60 protocol == IPPROTO_DCCP) { in print_ports() 109 &ih->saddr, &ih->daddr, ih->tos, ih->protocol); in ebt_log_packet() 110 print_ports(skb, ih->protocol, ih->ihl*4); in ebt_log_packet()
|
/linux-4.4.14/include/linux/ |
D | if_vlan.h | 363 skb->protocol = vlan_proto; in vlan_insert_tag_set_proto() 527 return __vlan_get_protocol(skb, skb->protocol, NULL); in vlan_get_protocol() 543 skb->protocol = proto; in vlan_set_encap_proto() 556 skb->protocol = htons(ETH_P_802_3); in vlan_set_encap_proto() 561 skb->protocol = htons(ETH_P_802_2); in vlan_set_encap_proto() 574 likely(skb->protocol != htons(ETH_P_8021Q) && in skb_vlan_tagged() 575 skb->protocol != htons(ETH_P_8021AD))) in skb_vlan_tagged() 590 __be16 protocol = skb->protocol; in skb_vlan_tagged_multi() local 595 if (likely(protocol != htons(ETH_P_8021Q) && in skb_vlan_tagged_multi() 596 protocol != htons(ETH_P_8021AD))) in skb_vlan_tagged_multi() [all …]
|
D | pnp.h | 208 struct pnp_protocol *protocol; member 255 struct pnp_protocol *protocol; member 315 #define pnp_can_read(dev) (((dev)->protocol->get) && \ 317 #define pnp_can_write(dev) (((dev)->protocol->set) && \ 319 #define pnp_can_disable(dev) (((dev)->protocol->disable) && \ 325 #define pnp_can_suspend(dev) (((dev)->protocol->suspend) && \ 332 #define pnp_device_is_isapnp(dev) ((dev)->protocol == (&isapnp_protocol)) 340 #define pnp_device_is_pnpbios(dev) ((dev)->protocol == (&pnpbios_protocol)) 350 if (dev->protocol == &pnpacpi_protocol) in pnp_acpi_device() 437 #define protocol_for_each_card(protocol,card) \ argument [all …]
|
D | netfilter.h | 275 unsigned int dataoff, u_int8_t protocol); 280 u_int8_t protocol); 298 u_int8_t protocol, unsigned short family) in nf_checksum() argument 306 csum = afinfo->checksum(skb, hook, dataoff, protocol); in nf_checksum() 314 u_int8_t protocol, unsigned short family) in nf_checksum_partial() argument 323 protocol); in nf_checksum_partial()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_core.c | 213 struct sk_buff *skb, int protocol, in ip_vs_conn_fill_param_persist() argument 218 ip_vs_conn_fill_param(svc->ipvs, svc->af, protocol, caddr, cport, vaddr, in ip_vs_conn_fill_param_persist() 288 int protocol = iph->protocol; in ip_vs_sched_persist() local 309 protocol = IPPROTO_IP; in ip_vs_sched_persist() 314 if (ip_vs_conn_fill_param_persist(svc, skb, protocol, &snet, 0, in ip_vs_sched_persist() 373 && iph->protocol == IPPROTO_UDP) ? in ip_vs_sched_persist() 379 ip_vs_conn_fill_param(svc->ipvs, svc->af, iph->protocol, src_addr, in ip_vs_sched_persist() 518 && iph->protocol == IPPROTO_UDP) ? in ip_vs_schedule() 527 ip_vs_conn_fill_param(svc->ipvs, svc->af, iph->protocol, in ip_vs_schedule() 586 iph->protocol == IPPROTO_UDP) ? in ip_vs_leave() [all …]
|
D | ip_vs_conn.c | 144 return ip_vs_conn_hashkey(p->ipvs, p->af, p->protocol, addr, port); in ip_vs_conn_hashkey_param() 151 ip_vs_conn_fill_param(cp->ipvs, cp->af, cp->protocol, in ip_vs_conn_hashkey_conn() 281 p->protocol == cp->protocol && in __ip_vs_conn_in_get() 308 ip_vs_proto_name(p->protocol), in ip_vs_conn_in_get() 329 ip_vs_conn_fill_param(ipvs, af, iph->protocol, &iph->saddr, in ip_vs_conn_fill_param_proto() 332 ip_vs_conn_fill_param(ipvs, af, iph->protocol, &iph->daddr, in ip_vs_conn_fill_param_proto() 376 ip_vs_addr_equal(p->protocol == IPPROTO_IP ? AF_UNSPEC : in ip_vs_ct_in_get() 380 p->protocol == cp->protocol && in ip_vs_ct_in_get() 392 ip_vs_proto_name(p->protocol), in ip_vs_ct_in_get() 421 p->protocol == cp->protocol && in ip_vs_conn_out_get() [all …]
|
D | ip_vs_pe_sip.c | 76 if (!retc || iph.protocol != IPPROTO_UDP) in ip_vs_sip_fill_param() 116 ip_vs_addr_equal(p->protocol == IPPROTO_IP ? AF_UNSPEC : p->af, in ip_vs_sip_ct_match() 120 ct->protocol == p->protocol && in ip_vs_sip_ct_match() 126 ip_vs_proto_name(p->protocol), in ip_vs_sip_ct_match()
|
D | ip_vs_proto_ah_esp.c | 75 ip_vs_proto_get(iph->protocol)->name, in ah_esp_conn_in_get() 97 ip_vs_proto_get(iph->protocol)->name, in ah_esp_conn_out_get() 122 .protocol = IPPROTO_AH, 145 .protocol = IPPROTO_ESP,
|
D | ip_vs_proto.c | 51 unsigned int hash = IP_VS_PROTO_HASH(pp->protocol); in register_ip_vs_protocol() 68 unsigned int hash = IP_VS_PROTO_HASH(pp->protocol); in register_ip_vs_proto_netns() 99 unsigned int hash = IP_VS_PROTO_HASH(pp->protocol); in unregister_ip_vs_protocol() 121 unsigned int hash = IP_VS_PROTO_HASH(pd->pp->protocol); in unregister_ip_vs_proto_netns() 146 if (pp->protocol == proto) in ip_vs_proto_get() 164 if (pd->pp->protocol == proto) in ip_vs_proto_data_get()
|
D | ip_vs_proto_udp.c | 58 svc = ip_vs_service_find(ipvs, af, skb->mark, iph->protocol, in udp_conn_schedule() 61 svc = ip_vs_service_find(ipvs, af, skb->mark, iph->protocol, in udp_conn_schedule() 204 cp->protocol, skb->csum); in udp_snat_handler() 210 cp->protocol, in udp_snat_handler() 288 cp->protocol, skb->csum); in udp_dnat_handler() 294 cp->protocol, in udp_dnat_handler() 343 ip_hdr(skb)->protocol, in udp_csum_check() 490 .protocol = IPPROTO_UDP,
|
D | ip_vs_ftp.c | 226 iph->protocol, &from, port, in ip_vs_ftp_out() 387 ip_vs_proto_name(iph->protocol), in ip_vs_ftp_in() 393 iph->protocol, &to, port, &cp->vaddr, in ip_vs_ftp_in() 423 .protocol = IPPROTO_TCP, 453 ret = register_ip_vs_app_inc(ipvs, app, app->protocol, ports[i]); in __ip_vs_ftp_init()
|
D | ip_vs_sync.c | 73 __u8 protocol; /* Which protocol (TCP/UDP) */ member 133 __u8 protocol; /* Which protocol (TCP/UDP) */ member 155 __u8 protocol; /* Which protocol (TCP/UDP) */ member 471 else if (likely(cp->protocol == IPPROTO_TCP)) { in ip_vs_sync_conn_needed() 482 } else if (unlikely(cp->protocol == IPPROTO_SCTP)) { in ip_vs_sync_conn_needed() 590 s->protocol = cp->protocol; in ip_vs_sync_conn_v0() 722 s->v4.protocol = cp->protocol; in ip_vs_sync_conn() 792 ip_vs_conn_fill_param(ipvs, af, sc->v6.protocol, in ip_vs_conn_fill_param_sync() 799 ip_vs_conn_fill_param(ipvs, af, sc->v4.protocol, in ip_vs_conn_fill_param_sync() 840 unsigned int protocol, unsigned int type, in ip_vs_proc_conn() argument [all …]
|
D | ip_vs_ctl.c | 312 hash = ip_vs_svc_hashkey(svc->ipvs, svc->af, svc->protocol, in ip_vs_svc_hash() 360 __ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u16 protocol, in __ip_vs_service_find() argument 367 hash = ip_vs_svc_hashkey(ipvs, af, protocol, vaddr, vport); in __ip_vs_service_find() 373 && (svc->protocol == protocol) in __ip_vs_service_find() 409 ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol, in ip_vs_service_find() argument 427 svc = __ip_vs_service_find(ipvs, af, protocol, vaddr, vport); in ip_vs_service_find() 430 && protocol == IPPROTO_TCP in ip_vs_service_find() 437 svc = __ip_vs_service_find(ipvs, af, protocol, vaddr, FTPPORT); in ip_vs_service_find() 445 svc = __ip_vs_service_find(ipvs, af, protocol, vaddr, 0); in ip_vs_service_find() 450 fwmark, ip_vs_proto_name(protocol), in ip_vs_service_find() [all …]
|
D | ip_vs_proto_tcp.c | 69 svc = ip_vs_service_find(ipvs, af, skb->mark, iph->protocol, in tcp_conn_schedule() 72 svc = ip_vs_service_find(ipvs, af, skb->mark, iph->protocol, in tcp_conn_schedule() 210 cp->protocol, skb->csum); in tcp_snat_handler() 216 cp->protocol, in tcp_snat_handler() 293 cp->protocol, skb->csum); in tcp_dnat_handler() 299 cp->protocol, in tcp_dnat_handler() 339 ip_hdr(skb)->protocol, in tcp_csum_check() 709 .protocol = IPPROTO_TCP,
|
/linux-4.4.14/sound/firewire/digi00x/ |
D | amdtp-dot.c | 120 struct amdtp_dot *p = s->protocol; in amdtp_dot_set_parameters() 157 struct amdtp_dot *p = s->protocol; in write_pcm_s32() 183 struct amdtp_dot *p = s->protocol; in write_pcm_s16() 209 struct amdtp_dot *p = s->protocol; in read_pcm_s32() 234 struct amdtp_dot *p = s->protocol; in write_pcm_silence() 249 struct amdtp_dot *p = s->protocol; in midi_ratelimit_per_packet() 266 struct amdtp_dot *p = s->protocol; in midi_use_bytes() 274 struct amdtp_dot *p = s->protocol; in write_midi_messages() 306 struct amdtp_dot *p = s->protocol; in read_midi_messages() 337 struct amdtp_dot *p = s->protocol; in amdtp_dot_set_pcm_format() [all …]
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
D | em28xx-input.c | 57 enum rc_type protocol; member 76 int (*get_key_i2c)(struct i2c_client *ir, enum rc_type *protocol, u32 *scancode); 85 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_terratec() argument 103 *protocol = RC_TYPE_UNKNOWN; in em28xx_get_key_terratec() 109 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_em_haup() argument 133 *protocol = RC_TYPE_RC5; in em28xx_get_key_em_haup() 139 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_pinnacle_usb_grey() argument 151 *protocol = RC_TYPE_UNKNOWN; in em28xx_get_key_pinnacle_usb_grey() 157 enum rc_type *protocol, u32 *scancode) in em28xx_get_key_winfast_usbii_deluxe() argument 177 *protocol = RC_TYPE_UNKNOWN; in em28xx_get_key_winfast_usbii_deluxe() [all …]
|
/linux-4.4.14/net/nfc/nci/ |
D | Kconfig | 3 tristate "NCI protocol support" 6 NCI (NFC Controller Interface) is a communication protocol between 15 tristate "NCI over SPI protocol support" 18 NCI (NFC Controller Interface) is a communication protocol between 25 tristate "NCI over UART protocol support"
|
D | ntf.c | 202 __u32 protocol; in nci_add_new_protocol() local 205 protocol = NFC_PROTO_JEWEL_MASK; in nci_add_new_protocol() 207 protocol = NFC_PROTO_MIFARE_MASK; in nci_add_new_protocol() 210 protocol = NFC_PROTO_ISO14443_MASK; in nci_add_new_protocol() 212 protocol = NFC_PROTO_ISO14443_B_MASK; in nci_add_new_protocol() 214 protocol = NFC_PROTO_FELICA_MASK; in nci_add_new_protocol() 216 protocol = NFC_PROTO_NFC_DEP_MASK; in nci_add_new_protocol() 218 protocol = NFC_PROTO_ISO15693_MASK; in nci_add_new_protocol() 220 protocol = nci_get_prop_rf_protocol(ndev, rf_protocol); in nci_add_new_protocol() 222 if (!(protocol & ndev->poll_prots)) { in nci_add_new_protocol() [all …]
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_reject_ipv4.c | 47 __u8 protocol, int ttl) in nf_reject_iphdr_put() argument 58 niph->protocol = protocol; in nf_reject_iphdr_put() 64 nskb->protocol = htons(ETH_P_IP); in nf_reject_iphdr_put() 154 if (dev_hard_header(nskb, nskb->dev, ntohs(nskb->protocol), in nf_send_reset() 182 if (iph->protocol == IPPROTO_TCP || iph->protocol == IPPROTO_UDP) in nf_send_unreach() 183 proto = iph->protocol; in nf_send_unreach()
|
D | nf_log_ipv4.c | 100 switch (ih->protocol) { in dump_ipv4_packet() 102 if (nf_log_dump_tcp_header(m, skb, ih->protocol, in dump_ipv4_packet() 109 if (nf_log_dump_udp_header(m, skb, ih->protocol, in dump_ipv4_packet() 249 nf_log_buf_add(m, "PROTO=%u ", ih->protocol); in dump_ipv4_packet()
|
/linux-4.4.14/sound/firewire/tascam/ |
D | amdtp-tascam.c | 25 struct amdtp_tscm *p = s->protocol; in amdtp_tscm_set_parameters() 44 struct amdtp_tscm *p = s->protocol; in write_pcm_s32() 69 struct amdtp_tscm *p = s->protocol; in write_pcm_s16() 94 struct amdtp_tscm *p = s->protocol; in read_pcm_s32() 121 struct amdtp_tscm *p = s->protocol; in write_pcm_silence() 151 struct amdtp_tscm *p = s->protocol; in amdtp_tscm_set_pcm_format() 181 struct amdtp_tscm *p = (struct amdtp_tscm *)s->protocol; in process_tx_data_blocks() 198 struct amdtp_tscm *p = (struct amdtp_tscm *)s->protocol; in process_rx_data_blocks() 239 p = s->protocol; in amdtp_tscm_init()
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-class-rc | 27 Writing "+proto" will add a protocol to the list of enabled 29 Writing "-proto" will remove a protocol from the list of enabled 33 Write fails with EINVAL if an invalid protocol combination or 34 unknown protocol name is used. 47 This value may be reset to 0 if the current protocol is altered. 62 This value may be reset to 0 if the current protocol is altered. 72 The enabled wakeup protocol is shown in [] brackets. 73 Writing "+proto" will add a protocol to the list of enabled 75 Writing "-proto" will remove a protocol from the list of enabled 79 Write fails with EINVAL if an invalid protocol combination or [all …]
|
D | configfs-usb-gadget-hid | 7 protocol - HID protocol to use
|
D | sysfs-driver-hid-multitouch | 5 quirks actually in place to handle the device's protocol. 9 the protocol to handle the device.
|
/linux-4.4.14/fs/nfsd/ |
D | Kconfig | 13 protocol. To compile the NFS server support as a module, 25 Below you can choose which versions of the NFS protocol are 41 version 3 of the NFS protocol (RFC 1813). 46 bool "NFS server support for the NFSv3 ACL protocol extension" 50 Solaris NFS servers support an auxiliary NFSv3 ACL protocol that 51 never became an official part of the NFS version 3 protocol. 52 This protocol extension allows applications on NFS clients to 55 this protocol is available or not. 58 NFSv3 ACL protocol extension allowing NFS clients to manipulate 60 clients which support the Solaris NFSv3 ACL protocol can then [all …]
|
/linux-4.4.14/sound/usb/ |
D | stream.c | 234 int protocol) in convert_chmap() argument 292 maps = protocol == UAC_VERSION_2 ? uac2_maps : uac1_maps; in convert_chmap() 401 int protocol, int iface_no) in parse_uac_endpoint_attributes() argument 431 if (protocol == UAC_VERSION_1) { in parse_uac_endpoint_attributes() 491 int num, protocol, clock = 0; in snd_usb_parse_audio_interface() local 512 protocol = altsd->bInterfaceProtocol; in snd_usb_parse_audio_interface() 539 protocol <= 2) in snd_usb_parse_audio_interface() 540 protocol = UAC_VERSION_1; in snd_usb_parse_audio_interface() 544 switch (protocol) { in snd_usb_parse_audio_interface() 547 iface_no, altno, protocol); in snd_usb_parse_audio_interface() [all …]
|
D | mixer.c | 404 return (cval->head.mixer->protocol == UAC_VERSION_1) ? in get_ctl_value() 459 if (cval->head.mixer->protocol == UAC_VERSION_1) { in snd_usb_mixer_set_ctl_value() 714 if (state->mixer->protocol == UAC_VERSION_1) { in check_input_term() 749 term->chconfig = uac_mixer_unit_wChannelConfig(d, state->mixer->protocol); in check_input_term() 772 if (state->mixer->protocol == UAC_VERSION_2 && in check_input_term() 786 term->chconfig = uac_processing_unit_wChannelConfig(d, state->mixer->protocol); in check_input_term() 787 term->name = uac_processing_unit_iProcessing(d, state->mixer->protocol); in check_input_term() 1256 if (state->mixer->protocol == UAC_VERSION_1) in build_feature_ctl() 1396 if (state->mixer->protocol == UAC_VERSION_1) { in parse_audio_feature_unit() 1456 if (state->mixer->protocol == UAC_VERSION_1) { in parse_audio_feature_unit() [all …]
|
/linux-4.4.14/drivers/acpi/ |
D | sbshc.c | 108 static int acpi_smbus_transaction(struct acpi_smb_hc *hc, u8 protocol, in acpi_smbus_transaction() argument 128 if (!(protocol & 0x01)) { in acpi_smbus_transaction() 134 smb_hc_write(hc, ACPI_SMB_PROTOCOL, protocol); in acpi_smbus_transaction() 140 if (ret || !(protocol & 0x01)) in acpi_smbus_transaction() 142 switch (protocol) { in acpi_smbus_transaction() 165 int acpi_smbus_read(struct acpi_smb_hc *hc, u8 protocol, u8 address, in acpi_smbus_read() argument 168 return acpi_smbus_transaction(hc, protocol, address, command, data, 0); in acpi_smbus_read() 173 int acpi_smbus_write(struct acpi_smb_hc *hc, u8 protocol, u8 address, in acpi_smbus_write() argument 176 return acpi_smbus_transaction(hc, protocol, address, command, data, length); in acpi_smbus_write()
|
D | sbshc.h | 27 extern int acpi_smbus_read(struct acpi_smb_hc *hc, u8 protocol, u8 address, 29 extern int acpi_smbus_write(struct acpi_smb_hc *hc, u8 protocol, u8 slave_address,
|
/linux-4.4.14/net/irda/irlan/ |
D | Kconfig | 2 tristate "IrLAN protocol" 5 Say Y here if you want to build support for the IrLAN protocol. 10 The IrLAN protocol can be used to talk with infrared access points 12 to another Linux machine running the IrLAN protocol for ad-hoc
|
/linux-4.4.14/drivers/media/rc/ |
D | ir-rc6-decoder.c | 91 enum rc_type protocol; in ir_rc6_decode() local 237 protocol = RC_TYPE_RC6_0; in ir_rc6_decode() 252 protocol = RC_TYPE_RC6_6A_20; in ir_rc6_decode() 256 protocol = RC_BIT_RC6_6A_24; in ir_rc6_decode() 261 protocol = RC_TYPE_RC6_MCE; in ir_rc6_decode() 265 protocol = RC_BIT_RC6_6A_32; in ir_rc6_decode() 275 protocol, scancode, toggle); in ir_rc6_decode() 282 rc_keydown(dev, protocol, scancode, toggle); in ir_rc6_decode()
|
D | ir-rc5-decoder.c | 54 enum rc_type protocol; in ir_rc5_decode() local 140 protocol = RC_TYPE_RC5X; in ir_rc5_decode() 154 protocol = RC_TYPE_RC5; in ir_rc5_decode() 167 protocol = RC_TYPE_RC5_SZ; in ir_rc5_decode() 173 scancode, protocol, toggle); in ir_rc5_decode() 175 rc_keydown(dev, protocol, scancode, toggle); in ir_rc5_decode()
|
D | ir-sony-decoder.c | 45 enum rc_type protocol; in ir_sony_decode() local 134 protocol = RC_TYPE_SONY12; in ir_sony_decode() 143 protocol = RC_TYPE_SONY15; in ir_sony_decode() 152 protocol = RC_TYPE_SONY20; in ir_sony_decode() 161 rc_keydown(dev, protocol, scancode, 0); in ir_sony_decode()
|
D | Kconfig | 23 LIRC daemon handles protocol decoding for IR reception and 38 tristate "Enable IR raw decoder for the NEC protocol" 44 Enable this option if you have IR with NEC protocol, and 48 tristate "Enable IR raw decoder for the RC-5 protocol" 54 Enable this option if you have IR with RC-5 protocol, and 58 tristate "Enable IR raw decoder for the RC6 protocol" 65 uses the RC6 protocol, and you need software decoding support. 68 tristate "Enable IR raw decoder for the JVC protocol" 75 uses the JVC protocol, and you need software decoding support. 78 tristate "Enable IR raw decoder for the Sony protocol" [all …]
|
/linux-4.4.14/drivers/isdn/hisax/ |
D | Kconfig | 21 comment "D-channel protocol features" 26 Say Y or N according to the D-channel protocol which your local 29 The call control protocol E-DSS1 is used in most European countries. 58 bool "Disable keypad protocol option" 62 using the keypad protocol, select this option. 67 Say Y or N according to the D-channel protocol which your local 70 1TR6 is an old call control protocol which was used in Germany 97 using the different cards, a different D-channel protocol, or 107 using the different cards, a different D-channel protocol, or 131 using the different cards, a different D-channel protocol, or [all …]
|
D | sedlbauer_cs.c | 62 static int protocol = 2; /* EURO-ISDN Default */ variable 63 module_param(protocol, int, 0); 133 icard.protocol = protocol; in sedlbauer_config()
|
D | elsa_cs.c | 62 static int protocol = 2; /* EURO-ISDN Default */ variable 63 module_param(protocol, int, 0); 151 icard.protocol = protocol; in elsa_cs_config()
|
D | teles_cs.c | 43 static int protocol = 2; /* EURO-ISDN Default */ variable 44 module_param(protocol, int, 0); 131 icard.protocol = protocol; in teles_cs_config()
|
D | isdnl3.c | 296 if (p->st->protocol != ISDN_PTYPE_NI1) in release_l3_process() 348 if (st->protocol == ISDN_PTYPE_EURO) { in setstack_l3dc() 353 if (st->protocol == ISDN_PTYPE_NI1) { in setstack_l3dc() 358 if (st->protocol == ISDN_PTYPE_1TR6) { in setstack_l3dc() 362 if (st->protocol == ISDN_PTYPE_LEASED) { in setstack_l3dc() 372 (st->protocol == ISDN_PTYPE_1TR6) ? "1tr6" : in setstack_l3dc() 373 (st->protocol == ISDN_PTYPE_EURO) ? "euro" : in setstack_l3dc() 374 (st->protocol == ISDN_PTYPE_NI1) ? "ni1" : in setstack_l3dc() 377 st->protocol = -1; in setstack_l3dc() 486 if (st->protocol != ISDN_PTYPE_NI1) in lc_start_delay_check()
|
D | config.c | 330 static int protocol[HISAX_MAX_CARDS] = { 0, }; variable 352 module_param_array(protocol, int, NULL, 0); 416 cards[i].protocol = DEFAULT_PROTO; in HiSax_setup() 423 cards[i].protocol = ints[j]; in HiSax_setup() 1050 if (card->protocol == ISDN_PTYPE_NI1) in hisax_cs_new() 1055 cs->protocol = card->protocol; in hisax_cs_new() 1156 init_tei(cs, cs->protocol); in hisax_cs_setup() 1187 (card->protocol == ISDN_PTYPE_1TR6) ? "1TR6" : in checkcard() 1188 (card->protocol == ISDN_PTYPE_EURO) ? "EDSS1" : in checkcard() 1189 (card->protocol == ISDN_PTYPE_LEASED) ? "LEASED" : in checkcard() [all …]
|
D | st5481_init.c | 37 static int protocol = 2; /* EURO-ISDN Default */ variable 38 module_param(protocol, int, 0); 108 protocol) != 0) in probe_st5481()
|
/linux-4.4.14/drivers/usb/common/ |
D | usb-otg-fsm.c | 34 static int otg_set_protocol(struct otg_fsm *fsm, int protocol) in otg_set_protocol() argument 38 if (fsm->protocol != protocol) { in otg_set_protocol() 40 fsm->protocol, protocol); in otg_set_protocol() 42 if (fsm->protocol == PROTO_HOST) in otg_set_protocol() 44 else if (fsm->protocol == PROTO_GADGET) in otg_set_protocol() 50 if (protocol == PROTO_HOST) in otg_set_protocol() 52 else if (protocol == PROTO_GADGET) in otg_set_protocol() 57 fsm->protocol = protocol; in otg_set_protocol()
|
/linux-4.4.14/drivers/usb/class/ |
D | usblp.c | 166 } protocol[USBLP_MAX_PROTOCOLS]; member 196 usblp->protocol[p].alt_setting); in usblp_dump() 198 usblp->protocol[p].epwrite); in usblp_dump() 200 usblp->protocol[p].epread); in usblp_dump() 254 static int usblp_set_protocol(struct usblp *usblp, int protocol); 274 index = (usblp->ifnum<<8)|usblp->protocol[usblp->current_protocol].alt_setting; in usblp_ctrl_msg() 560 if (usblp->protocol[i].alt_setting >= 0) in usblp_ioctl() 719 usblp->protocol[usblp->current_protocol].epwrite->bEndpointAddress), in usblp_new_writeurb() 1004 usblp->protocol[usblp->current_protocol].epread->bEndpointAddress), in usblp_submit_read() 1103 int protocol; in usblp_probe() local [all …]
|
/linux-4.4.14/fs/nfs/ |
D | Kconfig | 9 computers using Sun's Network File System protocol. To compile 20 Below you can choose which versions of the NFS protocol are 37 This option enables support for version 2 of the NFS protocol 47 This option enables support for version 3 of the NFS protocol 53 bool "NFS client support for the NFSv3 ACL protocol extension" 56 Some NFS servers support an auxiliary NFSv3 ACL protocol that 58 NFS version 3 protocol. This protocol extension allows 61 ACLs on local files whether this protocol is available or not. 64 protocol extension and you want your NFS client to allow 67 Most NFS servers don't support the Solaris NFSv3 ACL protocol [all …]
|
/linux-4.4.14/tools/testing/selftests/net/ |
D | socket.c | 12 int protocol; member 47 fd = socket(s->domain, s->type, s->protocol); in run_tests() 62 s->domain, s->type, s->protocol, in run_tests() 75 s->domain, s->type, s->protocol, in run_tests()
|
/linux-4.4.14/net/bridge/ |
D | br_netfilter_hooks.c | 65 (!skb_vlan_tag_present(skb) && skb->protocol == htons(ETH_P_IP)) 68 (!skb_vlan_tag_present(skb) && skb->protocol == htons(ETH_P_IPV6)) 71 (!skb_vlan_tag_present(skb) && skb->protocol == htons(ETH_P_ARP)) 76 return skb->protocol; in vlan_proto() 77 else if (skb->protocol == htons(ETH_P_8021Q)) in vlan_proto() 102 (skb->protocol == htons(ETH_P_PPP_SES) && \ 107 (skb->protocol == htons(ETH_P_PPP_SES) && \ 159 switch (skb->protocol) { in nf_bridge_encap_header_len() 241 skb->protocol = htons(ETH_P_8021Q); in nf_bridge_update_protocol() 244 skb->protocol = htons(ETH_P_PPP_SES); in nf_bridge_update_protocol() [all …]
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-amd8111.c | 197 unsigned char protocol, len, pec, temp[2]; in amd8111_access() local 200 protocol = (read_write == I2C_SMBUS_READ) ? AMD_SMB_PRTCL_READ in amd8111_access() 206 protocol |= AMD_SMB_PRTCL_QUICK; in amd8111_access() 217 protocol |= AMD_SMB_PRTCL_BYTE; in amd8111_access() 230 protocol |= AMD_SMB_PRTCL_BYTE_DATA; in amd8111_access() 247 protocol |= AMD_SMB_PRTCL_WORD_DATA | pec; in amd8111_access() 268 protocol |= AMD_SMB_PRTCL_BLOCK_DATA | pec; in amd8111_access() 288 protocol |= AMD_SMB_PRTCL_I2C_BLOCK_DATA; in amd8111_access() 303 protocol = AMD_SMB_PRTCL_PROC_CALL | pec; in amd8111_access() 322 protocol = AMD_SMB_PRTCL_BLOCK_PROC_CALL | pec; in amd8111_access() [all …]
|
D | i2c-nforce2.c | 191 unsigned char protocol, pec; in nforce2_access() local 195 protocol = (read_write == I2C_SMBUS_READ) ? NVIDIA_SMB_PRTCL_READ : in nforce2_access() 201 protocol |= NVIDIA_SMB_PRTCL_QUICK; in nforce2_access() 208 protocol |= NVIDIA_SMB_PRTCL_BYTE; in nforce2_access() 215 protocol |= NVIDIA_SMB_PRTCL_BYTE_DATA; in nforce2_access() 224 protocol |= NVIDIA_SMB_PRTCL_WORD_DATA | pec; in nforce2_access() 242 protocol |= NVIDIA_SMB_PRTCL_BLOCK_DATA | pec; in nforce2_access() 251 outb_p(protocol, NVIDIA_SMB_PRTCL); in nforce2_access()
|
D | i2c-scmi.c | 86 unsigned char protocol; in acpi_smbus_cmi_access() local 100 protocol = ACPI_SMBUS_PRTCL_QUICK; in acpi_smbus_cmi_access() 111 protocol = ACPI_SMBUS_PRTCL_BYTE; in acpi_smbus_cmi_access() 123 protocol = ACPI_SMBUS_PRTCL_BYTE_DATA; in acpi_smbus_cmi_access() 133 protocol = ACPI_SMBUS_PRTCL_WORD_DATA; in acpi_smbus_cmi_access() 143 protocol = ACPI_SMBUS_PRTCL_BLOCK_DATA; in acpi_smbus_cmi_access() 161 protocol |= ACPI_SMBUS_PRTCL_READ; in acpi_smbus_cmi_access() 165 protocol |= ACPI_SMBUS_PRTCL_WRITE; in acpi_smbus_cmi_access() 172 mt_params[0].integer.value = protocol; in acpi_smbus_cmi_access()
|
D | i2c-xgene-slimpro.c | 148 u32 addr, u32 addrlen, u32 protocol, in slimpro_i2c_rd() argument 155 SLIMPRO_IIC_READ, protocol, addrlen, readlen); in slimpro_i2c_rd() 170 u32 addr, u32 addrlen, u32 protocol, u32 writelen, in slimpro_i2c_wr() argument 177 SLIMPRO_IIC_WRITE, protocol, addrlen, writelen); in slimpro_i2c_wr() 193 u32 addrlen, u32 protocol, u32 readlen, in slimpro_i2c_blkrd() argument 209 protocol, addrlen, readlen); in slimpro_i2c_blkrd() 234 u32 addr, u32 addrlen, u32 protocol, u32 writelen, in slimpro_i2c_blkwr() argument 252 protocol, addrlen, writelen); in slimpro_i2c_blkwr()
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
D | saa7134-input.c | 115 static int get_key_flydvb_trio(struct IR_i2c *ir, enum rc_type *protocol, in get_key_flydvb_trio() argument 162 *protocol = RC_TYPE_UNKNOWN; in get_key_flydvb_trio() 168 static int get_key_msi_tvanywhere_plus(struct IR_i2c *ir, enum rc_type *protocol, in get_key_msi_tvanywhere_plus() argument 210 *protocol = RC_TYPE_UNKNOWN; in get_key_msi_tvanywhere_plus() 217 static int get_key_kworld_pc150u(struct IR_i2c *ir, enum rc_type *protocol, in get_key_kworld_pc150u() argument 259 *protocol = RC_TYPE_UNKNOWN; in get_key_kworld_pc150u() 265 static int get_key_purpletv(struct IR_i2c *ir, enum rc_type *protocol, in get_key_purpletv() argument 284 *protocol = RC_TYPE_UNKNOWN; in get_key_purpletv() 290 static int get_key_hvr1110(struct IR_i2c *ir, enum rc_type *protocol, in get_key_hvr1110() argument 314 *protocol = RC_TYPE_RC5; in get_key_hvr1110() [all …]
|
/linux-4.4.14/net/can/ |
D | Kconfig | 10 communications protocol which was developed by Bosch in 13 More information on the CAN network protocol family PF_CAN 25 The raw CAN protocol option offers access to the CAN bus via 27 most cases where no higher level protocol is being used. The raw 29 To receive/send raw CAN messages, use AF_CAN with protocol CAN_RAW. 41 To use the Broadcast Manager, use AF_CAN with protocol CAN_BCM.
|
D | af_can.c | 118 static const struct can_proto *can_get_proto(int protocol) in can_get_proto() argument 123 cp = rcu_dereference(proto_tab[protocol]); in can_get_proto() 136 static int can_create(struct net *net, struct socket *sock, int protocol, in can_create() argument 145 if (protocol < 0 || protocol >= CAN_NPROTO) in can_create() 151 cp = can_get_proto(protocol); in can_create() 157 err = request_module("can-proto-%d", protocol); in can_create() 166 "(can-proto-%d) failed.\n", protocol); in can_create() 168 cp = can_get_proto(protocol); in can_create() 234 skb->protocol = htons(ETH_P_CAN); in can_send() 238 skb->protocol = htons(ETH_P_CANFD); in can_send() [all …]
|
/linux-4.4.14/arch/x86/xen/ |
D | platform-pci-unplug.c | 41 char protocol; in check_platform_magic() local 49 protocol = inb(XEN_IOPORT_PROTOVER); in check_platform_magic() 52 protocol); in check_platform_magic() 54 switch (protocol) { in check_platform_magic()
|
/linux-4.4.14/drivers/hsi/clients/ |
D | Kconfig | 20 If you say Y here, you will enable the CMT speech protocol used 21 by Nokia modems. If you say M the protocol will be available as 27 tristate "SSI protocol" 30 If you say Y here, you will enable the SSI protocol aka McSAAB.
|
/linux-4.4.14/net/sched/ |
D | cls_rsvp.h | 81 u8 protocol; member 103 static inline unsigned int hash_dst(__be32 *dst, u8 protocol, u8 tunnelid) in hash_dst() argument 109 return (h ^ protocol ^ tunnelid) & 0xFF; in hash_dst() 139 u8 protocol; in rsvp_classify() local 161 protocol = nhptr->nexthdr; in rsvp_classify() 166 protocol = nhptr->protocol; in rsvp_classify() 172 h1 = hash_dst(dst, protocol, tunnelid); in rsvp_classify() 178 protocol == s->protocol && in rsvp_classify() 548 h1 = hash_dst(dst, pinfo ? pinfo->protocol : 0, pinfo ? pinfo->tunnelid : 0); in rsvp_change() 569 pinfo && pinfo->protocol == s->protocol && in rsvp_change() [all …]
|
D | cls_api.c | 126 u32 protocol; in tc_ctl_tfilter() local 152 protocol = TC_H_MIN(t->tcm_info); in tc_ctl_tfilter() 211 (tp->protocol != protocol && protocol)) in tc_ctl_tfilter() 222 if (tca[TCA_KIND] == NULL || !protocol) in tc_ctl_tfilter() 266 tp->protocol = protocol; in tc_ctl_tfilter() 370 tcm->tcm_info = TC_H_MAKE(tp->prio, tp->protocol); in tcf_fill_node() 474 TC_H_MIN(tcm->tcm_info) != tp->protocol) in tc_dump_tfilter()
|
/linux-4.4.14/drivers/misc/ti-st/ |
D | Kconfig | 2 # TI's shared transport line discipline and the protocol 12 BT / FM and GPS combo chips. This enables protocol drivers 14 are returned to relevant protocol drivers based on their
|
/linux-4.4.14/include/net/ |
D | inet_ecn.h | 148 switch (skb->protocol) { in INET_ECN_set_ce() 215 if (skb->protocol == htons(ETH_P_IP)) in IP_ECN_decapsulate() 217 else if (skb->protocol == htons(ETH_P_IPV6)) in IP_ECN_decapsulate() 230 if (skb->protocol == htons(ETH_P_IP)) in IP6_ECN_decapsulate() 232 else if (skb->protocol == htons(ETH_P_IPV6)) in IP6_ECN_decapsulate()
|
D | rtnetlink.h | 11 int __rtnl_register(int protocol, int msgtype, 13 void rtnl_register(int protocol, int msgtype, 15 int rtnl_unregister(int protocol, int msgtype); 16 void rtnl_unregister_all(int protocol);
|
D | fou.h | 15 u8 *protocol, struct flowi4 *fl4); 17 u8 *protocol, struct flowi4 *fl4);
|
D | route.h | 195 u32 mark, u8 protocol, int flow_flags); 198 u8 protocol, int flow_flags); 260 u32 tos, int oif, u8 protocol, in ip_route_connect_init() argument 270 protocol, flow_flags, dst, src, dport, sport); in ip_route_connect_init() 275 int oif, u8 protocol, in ip_route_connect() argument 282 ip_route_connect_init(fl4, dst, src, tos, oif, protocol, in ip_route_connect()
|
D | ip_vs.h | 62 __s16 protocol; member 99 iphdr->protocol = ipv6_find_hdr(skb, &iphdr->len, -1, in ip_vs_fill_iph_skb_off() 102 if (iphdr->protocol < 0) in ip_vs_fill_iph_skb_off() 115 iphdr->protocol = iph->protocol; in ip_vs_fill_iph_skb_off() 425 u16 protocol; member 503 __u16 protocol; member 523 __u16 protocol; /* Which protocol (TCP/UDP) */ member 582 u16 protocol; member 624 __u16 protocol; /* which protocol (TCP/UDP) */ member 687 __u16 protocol; /* which protocol (TCP/UDP) */ member [all …]
|
D | ip_tunnels.h | 169 u8 *protocol, struct flowi4 *fl4); 229 const struct iphdr *tnl_params, const u8 protocol); 232 u8 *protocol, struct flowi4 *fl4); 259 if (skb->protocol == htons(ETH_P_IP)) in ip_tunnel_get_dsfield() 261 else if (skb->protocol == htons(ETH_P_IPV6)) in ip_tunnel_get_dsfield()
|
/linux-4.4.14/drivers/isdn/hardware/mISDN/ |
D | hfcsusb.c | 61 static int hfcsusb_setup_bch(struct bchannel *bch, int protocol); 235 ret = hfcsusb_setup_bch(bch, ch->protocol); in hfcusb_l2l1B() 267 phi->dch.ch.protocol = hw->protocol; in hfcsusb_ph_info() 272 phi->bch[i].protocol = hw->bch[i].ch.protocol; in hfcsusb_ph_info() 313 (hw->protocol == ISDN_P_NT_S0) ? "NT" : "TE"); in hfcusb_l2l1D() 315 if (hw->protocol == ISDN_P_NT_S0) { in hfcusb_l2l1D() 339 if (hw->protocol == ISDN_P_NT_S0) { in hfcusb_l2l1D() 433 if (rq->protocol == ISDN_P_NONE) in open_dchannel() 452 hw->protocol = rq->protocol; in open_dchannel() 453 if (rq->protocol == ISDN_P_TE_S0) { in open_dchannel() [all …]
|
D | hfcpci.c | 110 unsigned char protocol; member 185 if (hc->hw.protocol == ISDN_P_NT_S0) { in hfcpci_setmode() 1050 if (hc->hw.protocol == ISDN_P_NT_S0) { in ph_state() 1194 if (hc->hw.protocol == ISDN_P_NT_S0) { in hfcpci_int() 1252 mode_hfcpci(struct bchannel *bch, int bc, int protocol) in mode_hfcpci() argument 1261 bch->state, protocol, bch->nr, bc); in mode_hfcpci() 1273 } else if (test_bit(HFC_CFG_PCM, &hc->cfg) && (protocol > ISDN_P_NONE)) in mode_hfcpci() 1281 if (protocol != ISDN_P_NONE) { in mode_hfcpci() 1294 switch (protocol) { in mode_hfcpci() 1329 bch->state = protocol; in mode_hfcpci() [all …]
|
D | hfcmulti.c | 863 if (hc->chan[ch].protocol != ISDN_P_B_RAW) in vpm_echocan_on() 896 if (hc->chan[ch].protocol != ISDN_P_B_RAW) in vpm_echocan_off() 1685 if (dch->dev.D.protocol == ISDN_P_NT_S0) in hfcmulti_leds() 1749 if (dch->dev.D.protocol == ISDN_P_NT_S0) in hfcmulti_leds() 1796 if (dch->dev.D.protocol == ISDN_P_NT_S0) in hfcmulti_leds() 1983 (hc->chan[ch].protocol == ISDN_P_B_RAW) && in hfcmulti_tx() 2218 (hc->chan[ch].protocol == ISDN_P_B_RAW) && in hfcmulti_rx() 2607 dch->dev.D.protocol == ISDN_P_TE_S0) { in ph_state_irq() 2616 if (dch->dev.D.protocol == ISDN_P_NT_S0) in ph_state_irq() 2874 mode_hfcmulti(struct hfc_multi *hc, int ch, int protocol, int slot_tx, in mode_hfcmulti() argument [all …]
|
D | avmfritz.c | 349 modehdlc(struct bchannel *bch, int protocol) in modehdlc() argument 357 '@' + bch->nr, bch->state, protocol, bch->nr); in modehdlc() 361 switch (protocol) { in modehdlc() 375 bch->state = protocol; in modehdlc() 385 bch->state = protocol; in modehdlc() 395 pr_info("%s: protocol not known %x\n", fc->name, protocol); in modehdlc() 714 ret = modehdlc(bch, ch->protocol); in avm_l2l1B() 865 ch->protocol = ISDN_P_NONE; in avm_bctrl() 914 if (rq->protocol == ISDN_P_NONE) in open_bchannel() 919 bch->ch.protocol = rq->protocol; in open_bchannel() [all …]
|
/linux-4.4.14/net/mpls/ |
D | mpls_gso.c | 38 mpls_protocol = skb->protocol; in mpls_gso_segment() 39 skb->protocol = skb->inner_protocol; in mpls_gso_segment() 52 skb->protocol = mpls_protocol; in mpls_gso_segment()
|
/linux-4.4.14/tools/usb/usbip/ |
D | README | 148 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00) 153 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00) 158 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00) 159 : 0 - Vendor Specific Class / unknown subclass / unknown protocol (ff/00/00) 163 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00) 164 : 0 - Data / unknown subclass / unknown protocol (0a/ff/00) 165 : 1 - Audio / Control Device / unknown protocol (01/01/00) 166 : 2 - Audio / Streaming / unknown protocol (01/02/00)
|
/linux-4.4.14/net/vmw_vsock/ |
D | Kconfig | 2 # Vsock protocol 6 tristate "Virtual Socket protocol" 8 Virtual Socket Protocol is a socket protocol similar to TCP/IP
|
/linux-4.4.14/Documentation/networking/ |
D | sctp.txt | 7 reliable transport protocol, with congestion control, support for 9 RFC2960 defines the core protocol. The IETF SIGTRAN working group originally 10 developed the SCTP protocol and later handed the protocol over to the
|
D | phonet.txt | 1 Linux Phonet protocol family 7 Phonet is a packet protocol used by Nokia cellular modems for both IPC 43 protocol (much like port numbers in IP world). 89 Low-level datagram protocol 93 protocol from the PF_PHONET family. Each socket is bound to one of the 110 This protocol follows the SOCK_DGRAM connection-less semantics. 131 Phonet Pipe protocol 134 The Phonet Pipe protocol is a simple sequenced packets protocol 188 The pipe protocol provides two socket options at the SOL_PNPIPE level:
|
D | xfrm_proc.txt | 23 i.e. Either inbound SPI, address, or IPsec protocol at SA is wrong 25 Transformation protocol specific error 61 Transformation protocol specific error
|
D | x25-iface.txt | 73 The X.25 packet layer protocol depends on a reliable datalink service. 74 The LAPB protocol provides such reliable service. But this reliability 84 The X.25 packet layer protocol will detect this and reset the virtual 101 driver's LAPB protocol must not confirm reception of the frame 103 This will reliably suppress packet loss. The LAPB protocol will 123 of the LAPB protocol's flow-control service.
|
D | vxlan.txt | 4 The VXLAN protocol is a tunnelling protocol designed to solve the 9 number of vendors. The protocol runs over UDP using a single
|
D | 00-INDEX | 6 - info on the 6pack protocol, an alternative to KISS for AX.25 36 - B.A.T.M.A.N routing protocol on top of layer 2 Ethernet Frames. 44 - documentation on CAN protocol family. 132 - User guide to the L2TP tunnel protocol. 166 - The Phonet packet protocol used in Nokia cellular modems. 186 - Guide to the RxRPC protocol. 192 - Notes on the Linux kernel implementation of the SCTP protocol. 220 - UDP-Lite protocol (RFC 3828) introduction.
|
/linux-4.4.14/Documentation/x86/ |
D | boot.txt | 11 Currently, the following versions of the Linux/x86 boot protocol exist. 24 Protocol 2.02: (Kernel 2.4.0-test3-pre3) New command line protocol. 42 Protocol 2.07: (Kernel 2.6.24) Added paravirtualised boot protocol. 53 Protocol 2.10: (Kernel 2.6.31) Added a protocol for relaxed alignment 58 protocol entry point. 97 the 2.02 protocol resolves that problem. 114 For a modern bzImage kernel with boot protocol version >= 2.02, a 170 0206/2 2.00+ version Boot protocol version supported 175 0211/1 2.00+ loadflags Boot protocol option flags 189 0236/2 2.12+ xloadflags Boot protocol option flags [all …]
|
/linux-4.4.14/drivers/tty/ipwireless/ |
D | hardware.c | 135 unsigned char protocol:3; member 143 unsigned char protocol:3; member 298 unsigned char protocol; member 338 unsigned int protocol; member 350 switch (hdr->protocol) { in data_type() 477 pkt.hdr_first.protocol = packet->protocol; in do_send_packet() 619 unsigned int protocol, in queue_received_packet() argument 638 if (protocol == TL_PROTOCOLID_COM_DATA) { in queue_received_packet() 652 (*assem)->protocol = protocol; in queue_received_packet() 676 packet->protocol = protocol; in queue_received_packet() [all …]
|
/linux-4.4.14/drivers/isdn/sc/ |
D | command.c | 238 int protocol, channel; in setl2() local 244 protocol = arg >> 8; in setl2() 246 sc_adapter[card]->channel[channel].l2_proto = protocol; in setl2() 258 (unsigned int *)protocol); in setl2() 269 int protocol = channel >> 8; in setl3() local 276 sc_adapter[card]->channel[channel].l3_proto = protocol; in setl3()
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/ |
D | socklnd_modparams.c | 138 static int protocol = 3; variable 139 module_param(protocol, int, 0644); 140 MODULE_PARM_DESC(protocol, "protocol version"); 177 ksocknal_tunables.ksnd_protocol = &protocol; in ksocknal_tunables_init()
|
/linux-4.4.14/net/caif/ |
D | chnl_net.c | 104 skb->protocol = htons(ETH_P_IP); in chnl_recv_cb() 107 skb->protocol = htons(ETH_P_IPV6); in chnl_recv_cb() 116 if (priv->conn_req.protocol == CAIFPROTO_DATAGRAM_LOOP) in chnl_recv_cb() 240 if (priv->conn_req.protocol == CAIFPROTO_DATAGRAM_LOOP) in chnl_net_start_xmit() 414 priv->conn_req.protocol = CAIFPROTO_DATAGRAM; in ipcaif_net_setup() 435 loop = priv->conn_req.protocol == CAIFPROTO_DATAGRAM_LOOP; in ipcaif_fill_info() 459 conn_req->protocol = CAIFPROTO_DATAGRAM_LOOP; in caif_netlink_parms() 461 conn_req->protocol = CAIFPROTO_DATAGRAM; in caif_netlink_parms() 483 caifdev->conn_req.protocol = CAIFPROTO_DATAGRAM_LOOP; in ipcaif_newlink()
|
/linux-4.4.14/drivers/usb/usbip/ |
D | README | 2 - more discussion about the protocol 5 - document the protocol
|
/linux-4.4.14/Documentation/i2c/ |
D | smbus-protocol | 4 The following is a summary of the SMBus protocol. It applies to 5 all revisions of the protocol (1.0, 1.1, and 2.0). 6 Certain protocol features which are not supported by 9 Some adapters understand only the SMBus (System Management Bus) protocol, 10 which is a subset from the I2C protocol. Fortunately, many devices use 15 I2C protocol). This makes it possible to use the device driver on both 20 Below is a list of SMBus protocol operations, and the functions executing 21 them. Note that the names used in the SMBus protocol specifications usually 23 single data byte, the functions using SMBus protocol operation names execute 24 a different protocol operation entirely. [all …]
|
D | summary | 4 I2C (pronounce: I squared C) is a protocol developed by Philips. It is a 5 slow two-wire protocol (variable speed, up to 400 kHz), with a high speed 11 SMBus (System Management Bus) is based on the I2C protocol, and is mostly 21 implement all the common SMBus protocol semantics or messages.
|
/linux-4.4.14/net/tipc/ |
D | Kconfig | 9 The Transparent Inter Process Communication (TIPC) protocol is 10 specially designed for intra cluster communication. This protocol 16 This protocol support is also available as a module ( = code which
|
/linux-4.4.14/fs/lockd/ |
D | host.c | 56 const unsigned short protocol; /* transport to search for*/ member 143 host->h_proto = ni->protocol; in nlm_alloc_host() 212 const unsigned short protocol, in nlmclnt_lookup_host() argument 222 .protocol = protocol, in nlmclnt_lookup_host() 236 (protocol == IPPROTO_UDP ? "udp" : "tcp")); in nlmclnt_lookup_host() 251 if (host->h_proto != protocol) in nlmclnt_lookup_host() 335 .protocol = rqstp->rq_prot, in nlmsvc_lookup_host() 363 if (host->h_proto != ni.protocol) in nlmsvc_lookup_host() 449 .protocol = host->h_proto, in nlm_bind_host()
|
/linux-4.4.14/tools/usb/usbip/libsrc/ |
D | usbip_common.c | 263 uint8_t subclass, uint8_t protocol) in usbip_names_get_class() argument 267 if (class == 0 && subclass == 0 && protocol == 0) { in usbip_names_get_class() 268 snprintf(buff, size, "(Defined at Interface level) (%02x/%02x/%02x)", class, subclass, protocol); in usbip_names_get_class() 272 p = names_protocol(class, subclass, protocol); in usbip_names_get_class() 284 snprintf(buff, size, "%s / %s / %s (%02x/%02x/%02x)", c, s, p, class, subclass, protocol); in usbip_names_get_class()
|
D | names.c | 67 struct protocol { struct 68 struct protocol *next; argument 99 static struct protocol *protocols[HASHSZ] = { NULL, }; 148 struct protocol *p; in names_protocol() 288 struct protocol *p; in new_protocol() 297 p = my_malloc(sizeof(struct protocol) + strlen(name)); in new_protocol()
|
/linux-4.4.14/Documentation/ |
D | mailbox.txt | 8 proprietary and implement non-standard protocol. So even if two 15 ever deal at client's protocol level. 27 or it can never know (the client knows by way of the protocol). 50 * dependent upon the protocol. This is just an example. 90 dc_async->cl.knows_txdone = false; /* depending upon protocol */ 100 dc_sync->cl.knows_txdone = false; /* depending upon protocol */
|
D | pnp.txt | 98 forwards commands to the proper protocol. This makes writing PnP drivers 110 - use this to register a new PnP protocol 113 - use this function to remove a PnP protocol from the Plug and Play Layer 129 This section contains information for PnP protocol developers. 140 Requirements for a Linux PnP protocol: 141 1.) the protocol must use EISA IDs 142 2.) the protocol must inform the PnP Layer of a device's current configuration 145 The following are PnP protocol related functions: 163 For more information consult the source of a protocol such as
|
D | hsi.txt | 6 High Speed Syncronous Interface (HSI) is a fullduplex, low latency protocol, 14 The serial protocol uses two signals, DATA and FLAG as combined data and clock 45 implement a protocol used on the HSI interface. These client drivers can
|
D | parport.txt | 158 EPP Hardware acceleration for EPP protocol 160 ECP Hardware acceleration for ECP protocol 236 o interrupt-driven, protocol in software 237 o interrupt-driven, protocol in hardware using PIO 238 o interrupt-driven, protocol in hardware using DMA 243 For normal printer protocol, having IEEE 1284 modes enabled or not 246 To turn off the 'protocol in hardware' code paths, disable 256 hardware), to make it use interrupt-driven in-software protocol.
|
/linux-4.4.14/include/media/ |
D | ir-kbd-i2c.h | 23 int (*get_key)(struct IR_i2c *ir, enum rc_type *protocol, 48 int (*get_key)(struct IR_i2c *ir, enum rc_type *protocol,
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_reject_ipv6.c | 69 __u8 protocol, int hoplimit) in nf_reject_ip6hdr_put() argument 81 ip6h->nexthdr = protocol; in nf_reject_ip6hdr_put() 85 nskb->protocol = htons(ETH_P_IPV6); in nf_reject_ip6hdr_put() 201 nskb->protocol = htons(ETH_P_IPV6); in nf_send_reset6() 203 if (dev_hard_header(nskb, nskb->dev, ntohs(nskb->protocol), in nf_send_reset6()
|
/linux-4.4.14/Documentation/networking/caif/ |
D | Linux-CAIF.txt | 10 CAIF is a MUX protocol used by ST-Ericsson cellular modems for 56 CAIF Core layer implements the CAIF protocol as defined by ST-Ericsson. 57 It implements the CAIF protocol stack in a layered approach, where 77 The CAIF protocol can be divided into two parts: Support functions and Protocol 82 and for adding/extracting header and trailers to protocol packets. 160 CAIF Core protocol. The IP Interface and CAIF socket have an instance of 161 'struct cflayer', just like the CAIF Core protocol stack.
|
/linux-4.4.14/Documentation/blockdev/ |
D | paride.txt | 19 and the communication protocol provides operations for reading and writing 67 The third component of PARIDE is a set of low-level protocol drivers 102 You can actually select all the protocol modules, and allow the PARIDE 105 For the "brand-name" products listed above, here are the protocol 138 can find, and all protocol types that have been installed, until it finds 142 protocol identification number and, for some devices, the drive's 148 paride: bpck registered as protocol 0 149 paride: epat registered as protocol 1 152 different protocol selections. You should note these numbers as you 169 is the parallel port base address, the 0 is the protocol registration [all …]
|
/linux-4.4.14/drivers/net/wan/ |
D | hdlc_cisco.c | 38 __be16 protocol; member 90 data->protocol = htons(type); in cisco_hard_header() 141 switch (data->protocol) { in cisco_type_trans() 146 return data->protocol; in cisco_type_trans() 171 switch (ntohs(data->protocol)) { in cisco_rx() 248 netdev_info(dev, "Unsupported protocol %x\n", ntohs(data->protocol)); in cisco_rx()
|
D | hdlc_ppp.c | 55 __be16 protocol; member 152 switch (data->protocol) { in ppp_type_trans() 183 data->protocol = htons(PID_IP); in ppp_hard_header() 186 data->protocol = htons(PID_IPV6); in ppp_hard_header() 191 data->protocol = htons(type); in ppp_hard_header() 194 data->protocol = 0; in ppp_hard_header() 456 pid = ntohs(hdr->protocol); in ppp_rx() 461 ++ppp->seq, skb->len + 2, &hdr->protocol); in ppp_rx()
|
D | lapbether.c | 144 skb->protocol = x25_type_trans(skb, dev); in lapbeth_data_indication() 198 skb->protocol = htons(ETH_P_X25); in lapbeth_data_transmit() 228 skb->protocol = x25_type_trans(skb, dev); in lapbeth_connected() 245 skb->protocol = x25_type_trans(skb, dev); in lapbeth_disconnected()
|
/linux-4.4.14/drivers/ata/ |
D | sata_dwc_460ex.c | 218 static const char *get_prot_descript(u8 protocol) in get_prot_descript() argument 220 switch ((enum ata_tf_protocols)protocol) { in get_prot_descript() 258 tf->command, get_prot_descript(tf->protocol), tf->flags, in sata_dwc_tf_dump() 541 __func__, get_prot_descript(qc->tf.protocol)); in sata_dwc_isr() 543 if (ata_is_dma(qc->tf.protocol)) { in sata_dwc_isr() 561 } else if (ata_is_pio(qc->tf.protocol)) { in sata_dwc_isr() 631 get_prot_descript(qc->tf.protocol)); in sata_dwc_isr() 632 if (ata_is_dma(qc->tf.protocol)) { in sata_dwc_isr() 718 get_prot_descript(qc->tf.protocol), in sata_dwc_dma_xfer_complete() 723 if (ata_is_dma(qc->tf.protocol)) { in sata_dwc_dma_xfer_complete() [all …]
|
D | sata_sx4.c | 377 if ((tf->protocol == ATA_PROT_DMA) && (!(tf->flags & ATA_TFLAG_WRITE))) in pdc20621_ata_pkt() 379 else if (tf->protocol == ATA_PROT_NODATA) in pdc20621_ata_pkt() 389 if (tf->protocol == ATA_PROT_NODATA) in pdc20621_ata_pkt() 433 if ((tf->protocol == ATA_PROT_DMA) && (!(tf->flags & ATA_TFLAG_WRITE))) in pdc20621_host_pkt() 551 switch (qc->tf.protocol) { in pdc20621_qc_prep() 657 if (rw && qc->tf.protocol == ATA_PROT_DMA) { in pdc20621_packet_start() 682 switch (qc->tf.protocol) { in pdc20621_qc_issue() 715 if ((qc->tf.protocol == ATA_PROT_DMA) && /* read */ in pdc20621_host_intr() 741 } else if (qc->tf.protocol == ATA_PROT_DMA) { /* write */ in pdc20621_host_intr() 769 } else if (qc->tf.protocol == ATA_PROT_NODATA) { in pdc20621_host_intr() [all …]
|
/linux-4.4.14/net/irda/ircomm/ |
D | Kconfig | 2 tristate "IrCOMM protocol" 5 Say Y here if you want to build support for the IrCOMM protocol.
|
/linux-4.4.14/arch/um/include/shared/ |
D | net_kern.h | 33 unsigned short (*protocol)(struct sk_buff *); member 47 unsigned short (*protocol)(struct sk_buff *); member
|
/linux-4.4.14/net/bluetooth/bnep/ |
D | Kconfig | 2 tristate "BNEP protocol support" 23 This option enables the protocol filter support for BNEP.
|
/linux-4.4.14/net/packet/ |
D | Kconfig | 8 The Packet protocol is used by applications which communicate 10 protocol implemented in the kernel, e.g. tcpdump. If you want them
|
/linux-4.4.14/net/irda/irnet/ |
D | Kconfig | 2 tristate "IrNET protocol" 5 Say Y here if you want to build support for the IrNET protocol.
|
/linux-4.4.14/include/linux/netfilter/ |
D | nf_conntrack_proto_gre.h | 52 __be16 protocol; member 59 __be16 protocol; /* should be GRE_PROTOCOL_PPTP */ member
|
/linux-4.4.14/net/x25/ |
D | x25_dev.c | 174 skb->protocol = htons(ETH_P_X25); in x25_establish_link() 201 skb->protocol = htons(ETH_P_X25); in x25_terminate_link() 228 skb->protocol = htons(ETH_P_X25); in x25_send_frame()
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110_ir.c | 113 switch (ir->protocol) { in av7110_emit_key() 136 printk("%s invalid protocol %x\n", __func__, ir->protocol); in av7110_emit_key() 232 if ((av7110->ir.protocol & 1) != ir_protocol[i] || in av7110_check_ir_config() 240 av7110->ir.protocol = IR_RCMM; in av7110_check_ir_config() 243 av7110->ir.protocol = IR_RC5_EXT; in av7110_check_ir_config() 246 av7110->ir.protocol = IR_RC5; in av7110_check_ir_config()
|
/linux-4.4.14/net/xfrm/ |
D | xfrm_input.c | 81 static int xfrm_rcv_cb(struct sk_buff *skb, unsigned int family, u8 protocol, in xfrm_rcv_cb() argument 90 ret = afinfo->callback(skb, protocol, err); in xfrm_rcv_cb() 172 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol); in xfrm_prepare_input() 177 skb->protocol = inner_mode->afinfo->eth_proto; in xfrm_prepare_input() 330 XFRM_MODE_SKB_CB(skb)->protocol = nexthdr; in xfrm_input() 335 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol); in xfrm_input()
|
/linux-4.4.14/net/l2tp/ |
D | Kconfig | 21 connections. L2TP is also used as a VPN protocol, popular 29 userland daemon handles L2TP the control protocol (tunnel 76 The L2TPv3 protocol defines two possible encapsulations for 81 in IP packets, it used IP protocol number 115, so this port 96 used as a control protocol and for data encapsulation to set
|
/linux-4.4.14/net/9p/ |
D | Kconfig | 2 # 9P protocol configuration 10 Plan 9 resource sharing via the 9P2000 protocol.
|
/linux-4.4.14/drivers/ide/ |
D | ide-taskfile.c | 69 cmd.protocol = ATA_PROT_PIO; in taskfile_lib_get_identify() 87 if (orig_cmd->protocol == ATA_PROT_PIO && in do_rw_taskfile() 122 switch (cmd->protocol) { in do_rw_taskfile() 311 if (cmd->protocol == ATA_PROT_PIO && in ide_error_cmd() 462 cmd->protocol = ATA_PROT_NODATA; in ide_no_data_taskfile() 576 cmd.protocol = ATA_PROT_DMA; in ide_taskfile_ioctl() 590 cmd.protocol = ATA_PROT_PIO; in ide_taskfile_ioctl() 609 cmd.protocol = ATA_PROT_PIO; in ide_taskfile_ioctl() 617 cmd.protocol = ATA_PROT_NODATA; in ide_taskfile_ioctl()
|
/linux-4.4.14/drivers/net/wimax/i2400m/ |
D | netdev.c | 439 void *_eth_hdr, __be16 protocol) in i2400m_rx_fake_eth_header() argument 447 eth_hdr->h_proto = protocol; in i2400m_rx_fake_eth_header() 517 skb->protocol = htons(ETH_P_IP); in i2400m_net_rx() 557 int protocol; in i2400m_net_erx() local 564 protocol = ETH_P_IP; in i2400m_net_erx() 570 skb->protocol = htons(ETH_P_IP); in i2400m_net_erx()
|
/linux-4.4.14/drivers/media/usb/tm6000/ |
D | tm6000-input.c | 170 enum rc_type protocol; in tm6000_ir_keydown() local 179 protocol = RC_TYPE_RC5; in tm6000_ir_keydown() 183 protocol = RC_TYPE_NEC; in tm6000_ir_keydown() 187 protocol = RC_TYPE_OTHER; in tm6000_ir_keydown() 193 __func__, protocol, scancode); in tm6000_ir_keydown() 194 rc_keydown(ir->rc, protocol, scancode, 0); in tm6000_ir_keydown()
|
/linux-4.4.14/drivers/staging/octeon/ |
D | ethernet-tx.c | 398 if ((skb->protocol == htons(ETH_P_IP)) && in cvm_oct_xmit() 403 ((ip_hdr(skb)->protocol == IPPROTO_TCP) || in cvm_oct_xmit() 404 (ip_hdr(skb)->protocol == IPPROTO_UDP))) { in cvm_oct_xmit() 611 if (skb->protocol == htons(ETH_P_IP)) { in cvm_oct_xmit_pow() 620 (ip_hdr(skb)->protocol == IPPROTO_TCP) in cvm_oct_xmit_pow() 621 || (ip_hdr(skb)->protocol == IPPROTO_UDP); in cvm_oct_xmit_pow() 664 work->word2.snoip.is_rarp = skb->protocol == htons(ETH_P_RARP); in cvm_oct_xmit_pow() 665 work->word2.snoip.is_arp = skb->protocol == htons(ETH_P_ARP); in cvm_oct_xmit_pow()
|
/linux-4.4.14/sound/soc/jz4740/ |
D | Kconfig | 13 tristate "SoC Audio (I2S protocol) for Ingenic JZ4740 SoC" 16 Say Y if you want to use I2S protocol and I2S codec on Ingenic JZ4740
|
/linux-4.4.14/drivers/s390/net/ |
D | ctcm_main.h | 143 __u16 protocol; /* protocol of this channel (4 = MPC) */ member 213 __u16 protocol; member 295 #define IS_MPC(p) ((p)->protocol == CTCM_PROTO_MPC)
|
D | ctcm_main.c | 90 if ((ch->protocol == CTCM_PROTO_S390) && in ctcm_unpack_skb() 109 pskb->protocol = ntohs(header->type); in ctcm_unpack_skb() 159 skb->protocol = pskb->protocol; in ctcm_unpack_skb() 488 header.type = skb->protocol; in ctcm_transmit_skb() 506 header.type = skb->protocol; in ctcm_transmit_skb() 693 if (skb->protocol == ntohs(ETH_P_SNAP)) { in ctcmpc_transmit_skb() 748 if (skb->protocol == ntohs(ETH_P_SNAP)) { in ctcmpc_transmit_skb() 961 newskb->protocol = skb->protocol; in ctcmpc_tx() 1360 __func__, dev_name(&cdev->dev), type, priv->protocol); in add_channel() 1366 ch->protocol = priv->protocol; in add_channel() [all …]
|
D | ctcm_sysfs.c | 143 return sprintf(buf, "%d\n", priv->protocol); in ctcm_proto_show() 161 priv->protocol = value; in ctcm_proto_store() 190 static DEVICE_ATTR(protocol, 0644, ctcm_proto_show, ctcm_proto_store);
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed_sp_commands.c | 29 u8 protocol, in qed_sp_init_request() argument 48 p_ent->elem.hdr.protocol_id = protocol; in qed_sp_init_request() 81 opaque_cid, cmd, protocol, in qed_sp_init_request()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | uap_cmd.c | 33 bss_config->protocol = PROTOCOL_NO_SECURITY; in mwifiex_set_secure_params() 65 bss_config->protocol = PROTOCOL_WPA; in mwifiex_set_secure_params() 70 bss_config->protocol |= PROTOCOL_WPA2; in mwifiex_set_secure_params() 77 bss_config->protocol = PROTOCOL_WPA; in mwifiex_set_secure_params() 82 bss_config->protocol |= PROTOCOL_WPA2; in mwifiex_set_secure_params() 119 bss_config->protocol = PROTOCOL_STATIC_WEP; in mwifiex_set_secure_params() 596 if ((bss_cfg->protocol & PROTOCOL_WPA) || in mwifiex_uap_bss_param_prepare() 597 (bss_cfg->protocol & PROTOCOL_WPA2) || in mwifiex_uap_bss_param_prepare() 598 (bss_cfg->protocol & PROTOCOL_EAP)) in mwifiex_uap_bss_param_prepare() 614 if (bss_cfg->protocol) { in mwifiex_uap_bss_param_prepare() [all …]
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | tx.c | 838 __be16 protocol; member 854 __be16 protocol = skb->protocol; in efx_tso_check_protocol() local 857 protocol); in efx_tso_check_protocol() 858 if (protocol == htons(ETH_P_8021Q)) { in efx_tso_check_protocol() 860 protocol = veh->h_vlan_encapsulated_proto; in efx_tso_check_protocol() 863 if (protocol == htons(ETH_P_IP)) { in efx_tso_check_protocol() 864 EFX_BUG_ON_PARANOID(ip_hdr(skb)->protocol != IPPROTO_TCP); in efx_tso_check_protocol() 866 EFX_BUG_ON_PARANOID(protocol != htons(ETH_P_IPV6)); in efx_tso_check_protocol() 873 return protocol; in efx_tso_check_protocol() 1026 if (st->protocol == htons(ETH_P_IP)) { in tso_start() [all …]
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_io.c | 309 u16 protocol = ntohs(skb->protocol); in qlcnic_send_filter() local 321 if (protocol == ETH_P_8021Q) { in qlcnic_send_filter() 431 if (inner_ip_hdr(skb)->protocol == IPPROTO_UDP) in qlcnic_tx_encap_pkt() 468 u16 protocol = ntohs(skb->protocol); in qlcnic_tx_pkt() local 471 if (protocol == ETH_P_8021Q) { in qlcnic_tx_pkt() 475 protocol = ntohs(vh->h_vlan_encapsulated_proto); in qlcnic_tx_pkt() 502 opcode = (protocol == ETH_P_IPV6) ? QLCNIC_TX_TCP_LSO6 : in qlcnic_tx_pkt() 556 if (protocol == ETH_P_IP) { in qlcnic_tx_pkt() 557 l4proto = ip_hdr(skb)->protocol; in qlcnic_tx_pkt() 563 } else if (protocol == ETH_P_IPV6) { in qlcnic_tx_pkt() [all …]
|
/linux-4.4.14/net/atm/ |
D | br2684.c | 228 unsigned short prot = ntohs(skb->protocol); in br2684_xmit_vcc() 458 skb->protocol = htons(ETH_P_IPV6); in br2684_push() 461 skb->protocol = htons(ETH_P_IP); in br2684_push() 475 skb->protocol = eth_type_trans(skb, net_dev); in br2684_push() 486 skb->protocol = htons(ETH_P_IP); in br2684_push() 488 skb->protocol = htons(ETH_P_IPV6); in br2684_push() 497 skb->protocol = eth_type_trans(skb, net_dev); in br2684_push() 502 if (unlikely(packet_fails_filter(skb->protocol, brvcc, skb))) in br2684_push() 507 pr_debug("received packet's protocol: %x\n", ntohs(skb->protocol)); in br2684_push()
|
/linux-4.4.14/drivers/staging/nvec/ |
D | README | 3 This is an implementation of the NVEC protocol used to communicate with an 8 There is no written documentation of the protocol available to the public,
|
/linux-4.4.14/include/uapi/linux/ |
D | ip_vs.h | 132 __u16 protocol; member 194 __u16 protocol; member 234 __u16 protocol; member
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | st-rc.txt | 11 protocol used for receiving remote control signals. rx-mode should 14 protocol used for transmitting remote control signals. tx-mode should
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx-input.c | 27 static int get_key_isdbt(struct IR_i2c *ir, enum rc_type *protocol, in get_key_isdbt() argument 54 *protocol = RC_TYPE_OTHER; in get_key_isdbt()
|
/linux-4.4.14/include/net/phonet/ |
D | phonet.h | 111 int phonet_proto_register(unsigned int protocol, struct phonet_protocol *pp); 112 void phonet_proto_unregister(unsigned int protocol, struct phonet_protocol *pp);
|
/linux-4.4.14/net/irda/ |
D | Kconfig | 2 # IrDA protocol configuration 37 bool "Ultra (connectionless) protocol" 40 Say Y here to support the connectionless Ultra IRDA protocol. 42 (watch, beacon) without the overhead of the IrDA protocol (no handshaking,
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 863 skb->transport_header += (skb->protocol == htons(ETH_P_8021Q) || in i40e_rx_checksum() 864 skb->protocol == htons(ETH_P_8021AD)) in i40e_rx_checksum() 867 if ((ip_hdr(skb)->protocol == IPPROTO_UDP) && in i40e_rx_checksum() 1080 skb->protocol = eth_type_trans(skb, rx_ring->netdev); in i40e_clean_rx_irq_ps() 1198 skb->protocol = eth_type_trans(skb, rx_ring->netdev); in i40e_clean_rx_irq_1buf() 1397 __be16 protocol = skb->protocol; in i40evf_tx_prepare_vlan_flags() local 1400 if (protocol == htons(ETH_P_8021Q) && in i40evf_tx_prepare_vlan_flags() 1409 skb->protocol = vlan_get_protocol(skb); in i40evf_tx_prepare_vlan_flags() 1418 } else if (protocol == htons(ETH_P_8021Q)) { in i40evf_tx_prepare_vlan_flags() 1425 protocol = vhdr->h_vlan_encapsulated_proto; in i40evf_tx_prepare_vlan_flags() [all …]
|
/linux-4.4.14/Documentation/input/ |
D | multi-touch-protocol.txt | 12 document describes the multi-touch (MT) protocol which allows kernel 15 The protocol is divided into two types, depending on the capabilities of the 16 hardware. For devices handling anonymous contacts (type A), the protocol 18 devices capable of tracking identifiable contacts (type B), the protocol 28 applications, the MT protocol can be implemented on top of the ST protocol 46 The main difference between the stateless type A protocol and the stateful 47 type B slot protocol lies in the usage of identifiable contacts to reduce 48 the amount of data sent to userspace. The slot protocol requires the use of 217 In the type B protocol, ABS_MT_TOOL_TYPE and ABS_MT_TRACKING_ID are 315 event should be omitted. The protocol currently supports MT_TOOL_FINGER, [all …]
|
/linux-4.4.14/drivers/input/mouse/ |
D | Kconfig | 42 bool "ALPS PS/2 mouse protocol extension" if EXPERT 52 bool "Logitech PS/2++ mouse protocol extension" if EXPERT 62 bool "Synaptics PS/2 mouse protocol extension" if EXPERT 72 bool "Cypress PS/2 mouse protocol extension" if EXPERT 82 bool "Fujitsu Lifebook PS/2 mouse protocol extension" if EXPERT 92 bool "IBM Trackpoint PS/2 mouse protocol extension" if EXPERT 102 bool "Elantech PS/2 protocol extension" 115 bool "Sentelic Finger Sensing Pad PS/2 protocol extension" 124 bool "eGalax TouchKit PS/2 protocol extension" 133 bool "OLPC PS/2 mouse protocol extension" [all …]
|
/linux-4.4.14/Documentation/nfc/ |
D | nfc-pn544.txt | 20 In the normal (HCI) mode the protocol used is derived from the ETSI 21 HCI specification. The firmware is updated using a specific protocol,
|
/linux-4.4.14/Documentation/infiniband/ |
D | core_locking.txt | 27 The corresponding functions exported to upper level protocol 59 Because low-level drivers are reentrant, upper level protocol 95 Upper level protocol consumers may not sleep in a callback. 109 An upper level protocol consumer may begin using an IB device as
|
/linux-4.4.14/drivers/usb/storage/ |
D | scsiglue.c | 108 if (us->protocol == USB_PR_BULK && us->max_lun > 0) in slave_alloc() 252 us->protocol == USB_PR_BULK) in slave_configure() 281 if ((us->protocol == USB_PR_CB || us->protocol == USB_PR_CBI) && in slave_configure()
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | Kconfig | 15 "synchronous PPP". Saying Y here will include this protocol. This 16 protocol is used by Cisco and Sun for example. So you want to say Y 34 by bundling several ISDN-connections, using this protocol. See 85 This feature provides the X.25 protocol over ISDN connections. 115 countries. The keypad protocol is still not implemented. CD should
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 368 ip->protocol = 0; in i40e_add_del_fdir_ipv4() 1390 skb->transport_header += (skb->protocol == htons(ETH_P_8021Q) || in i40e_rx_checksum() 1391 skb->protocol == htons(ETH_P_8021AD)) in i40e_rx_checksum() 1394 if ((ip_hdr(skb)->protocol == IPPROTO_UDP) && in i40e_rx_checksum() 1622 skb->protocol = eth_type_trans(skb, rx_ring->netdev); in i40e_clean_rx_irq_ps() 1752 skb->protocol = eth_type_trans(skb, rx_ring->netdev); in i40e_clean_rx_irq_1buf() 1968 u32 tx_flags, __be16 protocol) in i40e_atr() argument 2005 else if (protocol == htons(ETH_P_IPV6)) in i40e_atr() 2019 (hdr.ipv4->protocol != IPPROTO_TCP)) in i40e_atr() 2058 flex_ptype |= (protocol == htons(ETH_P_IP)) ? in i40e_atr() [all …]
|
/linux-4.4.14/sound/soc/ux500/ |
D | ux500_msp_i2s.c | 185 if (config->protocol >= MSP_INVALID_PROTOCOL) { in configure_protocol() 191 (struct msp_protdesc *)&prot_descs[config->protocol]; in configure_protocol() 233 (struct msp_protdesc *)&prot_descs[config->protocol]; in setup_bitclk() 237 switch (config->protocol) { in setup_bitclk() 254 config->protocol); in setup_bitclk() 282 if (config->protocol >= MSP_INVALID_PROTOCOL) { in configure_multichannel() 285 __func__, config->protocol); in configure_multichannel() 289 &prot_descs[config->protocol]; in configure_multichannel()
|
/linux-4.4.14/Documentation/misc-devices/mei/ |
D | mei.txt | 18 each client has its own protocol. The protocol is message-based with a 36 - Selective network isolation of Ethernet and IP protocol flows based 41 starting with Release 6.0) over HTTP/S or WS-Management protocol over 196 using a protocol called Intel AMT Port Forwarding Protocol (Intel APF protocol). 197 The protocol is used to maintain multiple sessions with Intel AMT from a 200 See the protocol specification in the Intel AMT Software Development Kit (SDK)
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sunvnet.c | 322 if (skb->protocol != htons(ETH_P_IP)) in vnet_fullcsum() 324 if (iph->protocol != IPPROTO_TCP && in vnet_fullcsum() 325 iph->protocol != IPPROTO_UDP) in vnet_fullcsum() 330 if (iph->protocol == IPPROTO_TCP) { in vnet_fullcsum() 338 } else if (iph->protocol == IPPROTO_UDP) { in vnet_fullcsum() 387 skb->protocol = eth_type_trans(skb, dev); in vnet_rx_one() 393 if (skb->protocol == ETH_P_IP) { in vnet_rx_one() 1080 nskb->protocol = skb->protocol; in vnet_skb_shape() 1107 if (iph->protocol == IPPROTO_TCP || in vnet_skb_shape() 1108 iph->protocol == IPPROTO_UDP) { in vnet_skb_shape() [all …]
|
/linux-4.4.14/include/net/netfilter/ |
D | nf_queue.h | 51 (__force u32)iph->daddr, iph->protocol, jhash_initval); in hash_v4() 54 (__force u32)iph->saddr, iph->protocol, jhash_initval); in hash_v4()
|