| /drivers/ata/pata_parport/ |
| A D | pata_parport.c | 31 pi->proto->connect(pi); in pi_connect() 36 pi->proto->disconnect(pi); in pi_disconnect() 358 pi->proto->connect(pi); in default_test_proto() 369 pi->proto->disconnect(pi); in default_test_proto() 382 if (pi->proto->test_proto) in pi_test_proto() 428 e = pi->proto->max_units; in pi_probe_unit() 431 if (pi->proto->test_port) { in pi_probe_unit() 482 struct pi_protocol *proto; member 490 return pi->pardev->port == match->parport && pi->proto == match->proto; in pi_find_dev() 533 pi->proto = pr; in pi_init_one() [all …]
|
| /drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| A D | proto.c | 26 proto = kzalloc(sizeof(*proto), GFP_ATOMIC); in brcmf_proto_attach() 27 if (!proto) in brcmf_proto_attach() 30 drvr->proto = proto; in brcmf_proto_attach() 43 if (!proto->tx_queue_data || (proto->hdrpull == NULL) || in brcmf_proto_attach() 44 (proto->query_dcmd == NULL) || (proto->set_dcmd == NULL) || in brcmf_proto_attach() 46 (proto->delete_peer == NULL) || (proto->add_tdls_peer == NULL) || in brcmf_proto_attach() 54 kfree(proto); in brcmf_proto_attach() 55 drvr->proto = NULL; in brcmf_proto_attach() 63 if (drvr->proto) { in brcmf_proto_detach() 68 kfree(drvr->proto); in brcmf_proto_detach() [all …]
|
| A D | proto.h | 96 drvr->proto->delete_peer(drvr, ifidx, peer); in brcmf_proto_delete_peer() 114 ifp->drvr->proto->rxreorder(ifp, skb); in brcmf_proto_rxreorder() 120 if (!drvr->proto->add_if) in brcmf_proto_add_if() 122 drvr->proto->add_if(ifp); in brcmf_proto_add_if() 128 if (!drvr->proto->del_if) in brcmf_proto_del_if() 130 drvr->proto->del_if(ifp); in brcmf_proto_del_if() 136 if (!drvr->proto->reset_if) in brcmf_proto_reset_if() 138 drvr->proto->reset_if(ifp); in brcmf_proto_reset_if() 144 if (!drvr->proto->init_done) in brcmf_proto_init_done() 146 return drvr->proto->init_done(drvr); in brcmf_proto_init_done() [all …]
|
| A D | bcdc.c | 103 struct brcmf_bcdc *bcdc = drvr->proto->pd; in drvr_to_fws() 337 struct brcmf_bcdc *bcdc = drvr->proto->pd; in brcmf_proto_bcdc_tx_queue_data() 368 struct brcmf_bcdc *bcdc = bus_if->drvr->proto->pd; in brcmf_proto_bcdc_txcomplete() 427 struct brcmf_bcdc *bcdc = drvr->proto->pd; in brcmf_proto_bcdc_init_done() 457 drvr->proto->hdrpull = brcmf_proto_bcdc_hdrpull; in brcmf_proto_bcdc_attach() 461 drvr->proto->txdata = brcmf_proto_bcdc_txdata; in brcmf_proto_bcdc_attach() 466 drvr->proto->add_if = brcmf_proto_bcdc_add_if; in brcmf_proto_bcdc_attach() 467 drvr->proto->del_if = brcmf_proto_bcdc_del_if; in brcmf_proto_bcdc_attach() 471 drvr->proto->pd = bcdc; in brcmf_proto_bcdc_attach() 485 struct brcmf_bcdc *bcdc = drvr->proto->pd; in brcmf_proto_bcdc_detach() [all …]
|
| /drivers/net/wan/ |
| A D | hdlc.c | 71 if (hdlc->proto->xmit) in hdlc_start_xmit() 82 if (hdlc->proto->start) in hdlc_proto_start() 90 if (hdlc->proto->stop) in hdlc_proto_stop() 151 if (!hdlc->proto) in hdlc_open() 212 while (proto) { in hdlc_ioctl() 216 proto = proto->next; in hdlc_ioctl() 291 dev_to_hdlc(dev)->proto = proto; in attach_hdlc_protocol() 302 if (hdlc->proto) { in detach_hdlc_protocol() 313 hdlc->proto = NULL; in detach_hdlc_protocol() 327 first_proto = proto; in register_hdlc_protocol() [all …]
|
| A D | hdlc_ppp.c | 62 struct proto { struct 304 struct proto *proto = get_proto(dev, pid); in ppp_cp_event() local 319 mod_timer(&proto->timer, proto->timeout = in ppp_cp_event() 324 proto->restart_counter = (proto->state == STOPPING) ? in ppp_cp_event() 348 mod_timer(&proto->timer, proto->timeout = in ppp_cp_event() 438 struct proto *proto; in ppp_rx() local 564 struct proto *proto = timer_container_of(proto, t, timer); in ppp_timer() local 582 ppp_cp_event(proto->dev, proto->pid, TO_GOOD, 0, 0, in ppp_timer() 589 ppp_cp_event(proto->dev, proto->pid, TO_BAD, 0, 0, in ppp_timer() 621 struct proto *proto = &ppp->protos[i]; in ppp_start() local [all …]
|
| A D | hdlc_raw.c | 29 static struct hdlc_proto proto = { variable 46 if (dev_to_hdlc(dev)->proto != &proto) in raw_ioctl() 78 result = attach_hdlc_protocol(dev, &proto, in raw_ioctl() 95 register_hdlc_protocol(&proto); in hdlc_raw_init() 103 unregister_hdlc_protocol(&proto); in hdlc_raw_exit()
|
| A D | hdlc_raw_eth.c | 43 static struct hdlc_proto proto = { variable 62 if (dev_to_hdlc(dev)->proto != &proto) in raw_eth_ioctl() 94 result = attach_hdlc_protocol(dev, &proto, in raw_eth_ioctl() 115 register_hdlc_protocol(&proto); in hdlc_eth_init() 123 unregister_hdlc_protocol(&proto); in hdlc_eth_exit()
|
| /drivers/s390/net/ |
| A D | qeth_l3.h | 33 enum qeth_prot_versions proto; member 48 enum qeth_prot_versions proto) in qeth_l3_init_ipaddr() argument 52 addr->proto = proto; in qeth_l3_init_ipaddr() 60 if (a1->proto != a2->proto) in qeth_l3_addr_match_ip() 62 if (a1->proto == QETH_PROT_IPV6) in qeth_l3_addr_match_ip() 82 if (a1->proto == QETH_PROT_IPV6) in qeth_l3_addr_match_all() 89 if (addr->proto == QETH_PROT_IPV6) in qeth_l3_ipaddr_hash() 97 enum qeth_prot_versions proto; member 104 int qeth_l3_ipaddr_to_string(enum qeth_prot_versions proto, const u8 *addr, 110 enum qeth_prot_versions proto, u8 *addr, [all …]
|
| A D | qeth_l3_sys.c | 20 enum qeth_prot_versions proto, u8 *addr) in qeth_l3_string_to_ipaddr() argument 367 enum qeth_prot_versions proto) in qeth_l3_dev_ipato_add_show() argument 375 if (ipatoe->proto != proto) in qeth_l3_dev_ipato_add_show() 438 ipatoe->proto = proto; in qeth_l3_dev_ipato_add_store() 571 enum qeth_prot_versions proto, in qeth_l3_dev_ip_add_show() argument 582 if (ipaddr->proto != proto || ipaddr->type != type) in qeth_l3_dev_ip_add_show() 611 QETH_IP_TYPE_VIPA, proto); in qeth_l3_vipa_store() 691 if (proto == QETH_PROT_IPV4) { in qeth_l3_parse_rxipe() 697 } else if (proto == QETH_PROT_IPV6) { in qeth_l3_parse_rxipe() 715 rc = qeth_l3_parse_rxipe(buf, proto, addr); in qeth_l3_rxip_store() [all …]
|
| A D | qeth_l3_main.c | 50 if (proto == QETH_PROT_IPV4) in qeth_l3_ipaddr_to_string() 104 if (addr->proto != ipatoe->proto) in qeth_l3_is_addr_covered_by_ipato() 330 if (addr->proto == QETH_PROT_IPV6) { in qeth_l3_send_setdelmc() 543 if (ipatoe->proto != new->proto) in qeth_l3_add_ipato_entry() 575 if (ipatoe->proto != proto) in qeth_l3_del_ipato_entry() 599 if (proto == QETH_PROT_IPV4) in qeth_l3_modify_rxip_vipa() 1567 __be16 proto) in qeth_l3_get_cast_type_rcu() argument 1586 switch (proto) { in qeth_l3_get_cast_type_rcu() 1647 if (proto == htons(ETH_P_IP)) in qeth_l3_fill_header() 1672 switch (proto) { in qeth_l3_fill_header() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| A D | fs_ttc.c | 85 u8 proto; member 91 .proto = IPPROTO_TCP, 95 .proto = IPPROTO_TCP, 107 .proto = IPPROTO_AH, 111 .proto = IPPROTO_AH, 123 .proto = 0, 127 .proto = 0, 131 .proto = 0, 265 if (use_l4_type && (proto == IPPROTO_TCP || proto == IPPROTO_UDP)) { in mlx5_fs_ttc_set_match_proto() 297 if (proto) { in mlx5_generate_ttc_rule() [all …]
|
| /drivers/firmware/arm_scmi/ |
| A D | driver.c | 253 return proto; in __scmi_vendor_protocol_lookup() 265 if (proto) in scmi_vendor_protocol_lookup() 272 if (proto) in scmi_vendor_protocol_lookup() 280 return proto; in scmi_vendor_protocol_lookup() 291 if (!proto) { in scmi_vendor_protocol_get() 313 if (proto) in scmi_vendor_protocol_get() 316 proto->sub_vendor_id ?: "", proto->impl_ver); in scmi_vendor_protocol_get() 331 if (!proto || !try_module_get(proto->owner)) { in scmi_protocol_get() 343 if (proto) in scmi_protocol_put() 406 proto->id, proto->vendor_id, proto->sub_vendor_id, in scmi_protocol_register() [all …]
|
| A D | notify.c | 182 r->proto->ops->set_notify_enabled(r->proto->ph, \ 195 r->proto->ops->fill_custom_report(r->proto->ph, \ 336 struct scmi_registered_events_desc *proto; member 631 queue_work(r_evt->proto->equeue.wq, in scmi_notify() 632 &r_evt->proto->equeue.notify_work); in scmi_notify() 803 r_evt->proto = pd; in scmi_register_protocol_events() 967 mutex_lock(&r_evt->proto->registered_mtx); in scmi_bind_event_handler() 1198 dev_dbg(r_evt->proto->ph->dev, in __scmi_enable_evt() 1200 r_evt->proto->id, r_evt->evt->id, in __scmi_enable_evt() 1295 protocol_id = r_evt->proto->id; in scmi_put_handler() [all …]
|
| /drivers/bluetooth/ |
| A D | hci_serdev.c | 50 skb = hu->proto->dequeue(hu); in hci_uart_dequeue() 108 hu->proto->flush(hu); in hci_uart_flush() 171 hu->proto->enqueue(hu, skb); in hci_uart_send_frame() 189 else if (hu->proto->init_speed) in hci_uart_setup() 190 speed = hu->proto->init_speed; in hci_uart_setup() 200 else if (hu->proto->oper_speed) in hci_uart_setup() 213 if (hu->proto->setup) in hci_uart_setup() 214 return hu->proto->setup(hu); in hci_uart_setup() 325 hu->proto = p; in hci_uart_register_device_priv() 348 if (hu->proto->setup) in hci_uart_register_device_priv() [all …]
|
| A D | hci_ldisc.c | 107 skb = hu->proto->dequeue(hu); in hci_uart_dequeue() 198 hu->proto->close(hu); in hci_uart_init_work() 245 hu->proto->flush(hu); in hci_uart_flush() 289 hu->proto->enqueue(hu, skb); in hci_uart_send_frame() 425 if (hu->proto->setup) in hci_uart_setup() 560 hu->proto->close(hu); in hci_uart_tty_close() 659 if (hu->proto->setup) in hci_uart_register_dev() 681 err = hu->proto->open(hu); in hci_uart_register_dev() 693 hu->proto->close(hu); in hci_uart_register_dev() 713 hu->proto = p; in hci_uart_set_proto() [all …]
|
| /drivers/net/arcnet/ |
| A D | arcnet.c | 270 if (arc_raw_proto == proto) in arcnet_unregister_proto() 649 struct ArcProto *proto; in arcnet_header() local 663 proto = arc_raw_proto; in arcnet_header() 665 proto->suffix); in arcnet_header() 686 if (proto == &arc_proto_null && arc_bcast_proto != proto) { in arcnet_header() 702 struct ArcProto *proto; in arcnet_send_packet() local 713 proto = arc_proto_map[soft->proto]; in arcnet_send_packet() 740 !proto->ack_tx) { in arcnet_send_packet() 747 lp->outgoing.proto = proto; in arcnet_send_packet() 755 proto->suffix); in arcnet_send_packet() [all …]
|
| A D | capmode.c | 77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx() 78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx() 79 pkthdrbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto), in rx() 80 sizeof(struct archdr) - ARC_HDR_SIZE - sizeof(pkt->soft.cap.proto)); in rx() 171 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft.cap.proto, in prepare_tx() 172 sizeof(pkt->soft.cap.proto)); in prepare_tx() 212 ackpkt->soft.cap.proto = 0; /* using protocol 0 for acknowledge */ in ack_tx() 226 lp->outgoing.proto = NULL; in ack_tx()
|
| /drivers/tty/hvc/ |
| A D | hvc_vio.c | 241 switch(hvterm_privs[0]->proto) { in udbg_hvc_putc() 265 switch(hvterm_privs[0]->proto) { in udbg_hvc_getc_poll() 304 hv_protocol_t proto; in hvc_vio_probe() local 312 proto = HV_PROTOCOL_RAW; in hvc_vio_probe() 315 proto = HV_PROTOCOL_HVSI; in hvc_vio_probe() 345 pv->proto = proto; in hvc_vio_probe() 405 hvterm_priv0.proto = HV_PROTOCOL_RAW; in hvc_vio_init_early() 409 hvterm_priv0.proto = HV_PROTOCOL_HVSI; in hvc_vio_init_early() 424 if (hvterm_priv0.proto == HV_PROTOCOL_HVSI) in hvc_vio_init_early() 449 hvterm_priv0.proto = HV_PROTOCOL_RAW; in udbg_init_debug_lpar() [all …]
|
| A D | hvc_opal.c | 159 hv_protocol_t proto; in hvc_opal_probe() local 164 proto = HV_PROTOCOL_RAW; in hvc_opal_probe() 168 proto = HV_PROTOCOL_HVSI; in hvc_opal_probe() 187 pv->proto = proto; in hvc_opal_probe() 189 if (proto == HV_PROTOCOL_HVSI) { in hvc_opal_probe() 208 proto == HV_PROTOCOL_RAW ? "raw" : "hvsi", in hvc_opal_probe() 276 switch(hvc_opal_boot_priv.proto) { in udbg_opal_putc() 298 switch(hvc_opal_boot_priv.proto) { in udbg_opal_getc_poll() 371 hvc_opal_boot_priv.proto = HV_PROTOCOL_RAW; in hvc_opal_init_early() 376 hvc_opal_boot_priv.proto = HV_PROTOCOL_HVSI; in hvc_opal_init_early() [all …]
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum_nve.c | 64 enum mlxsw_sp_l3proto proto; member 188 enum mlxsw_sp_l3proto proto, in mlxsw_sp_nve_learned_ip_resolve() argument 191 switch (proto) { in mlxsw_sp_nve_learned_ip_resolve() 274 enum mlxsw_sp_l3proto proto) in mlxsw_sp_nve_mc_record_create() argument 293 mc_record->proto = proto; in mlxsw_sp_nve_mc_record_create() 318 enum mlxsw_sp_l3proto proto) in mlxsw_sp_nve_mc_record_get() argument 326 if (mc_record->proto == proto && in mlxsw_sp_nve_mc_record_get() 536 enum mlxsw_sp_l3proto proto, in mlxsw_sp_nve_mc_record_find() argument 543 if (mc_record->proto != proto) in mlxsw_sp_nve_mc_record_find() 579 enum mlxsw_sp_l3proto proto, in mlxsw_sp_nve_mc_list_ip_del() argument [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| A D | outp.c | 146 enum nvkm_ior_proto proto; in nvkm_outp_acquire_or() local 156 proto = nvkm_outp_xlat(outp, &type); in nvkm_outp_acquire_or() 157 if (proto == UNKNOWN) in nvkm_outp_acquire_or() 295 enum nvkm_ior_proto proto; in nvkm_outp_inherit() local 300 proto = nvkm_outp_xlat(outp, &type); in nvkm_outp_inherit() 301 if (proto == UNKNOWN) in nvkm_outp_inherit() 331 enum nvkm_ior_proto proto; in nvkm_outp_init() local 343 if (!ior->arm.head || ior->arm.proto != proto) { in nvkm_outp_init() 345 ior->arm.proto, proto); in nvkm_outp_init() 379 enum nvkm_ior_proto proto; in nvkm_outp_new_() local [all …]
|
| /drivers/input/mouse/ |
| A D | psmouse-base.c | 933 if (proto) in psmouse_protocol_by_type() 934 return proto; in psmouse_protocol_by_type() 1017 if (!proto) in psmouse_try_protocol() 1020 if (!psmouse_do_detect(proto->detect, psmouse, proto->try_passthru, in psmouse_try_protocol() 1526 if (proto && (proto->detect || proto->init)) { in psmouse_switch_protocol() 1529 if (proto->detect && proto->detect(psmouse, true) < 0) in psmouse_switch_protocol() 1532 if (proto->init && proto->init(psmouse) < 0) in psmouse_switch_protocol() 1760 .proto = SERIO_ANY, 1766 .proto = SERIO_ANY, 1892 if (!proto) in psmouse_attr_set_protocol() [all …]
|
| /drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| A D | brcms_trace_events.h | 27 #define TRACE_EVENT(name, proto, ...) \ argument 28 static inline void trace_ ## name(proto) {} 32 #define DEFINE_EVENT(evt_class, name, proto, ...) \ argument 33 static inline void trace_ ## name(proto) {}
|
| /drivers/infiniband/hw/usnic/ |
| A D | usnic_transport.c | 69 int proto; in usnic_transport_sock_to_str() local 72 err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port); in usnic_transport_sock_to_str() 77 proto, &addr, port); in usnic_transport_sock_to_str() 173 int usnic_transport_sock_get_addr(struct socket *sock, int *proto, in usnic_transport_sock_get_addr() argument 188 if (proto) in usnic_transport_sock_get_addr() 189 *proto = sock->sk->sk_protocol; in usnic_transport_sock_get_addr()
|