Home
last modified time | relevance | path

Searched refs:provider (Results 1 – 79 of 79) sorted by relevance

/linux-4.4.14/net/irda/irlan/
Dirlan_filter.c43 if ((self->provider.filter_type == IRLAN_DIRECTED) && in irlan_filter_request()
44 (self->provider.filter_operation == DYNAMIC)) in irlan_filter_request()
47 self->provider.mac_address[0] = 0x40; in irlan_filter_request()
48 self->provider.mac_address[1] = 0x00; in irlan_filter_request()
49 self->provider.mac_address[2] = 0x00; in irlan_filter_request()
50 self->provider.mac_address[3] = 0x00; in irlan_filter_request()
53 if (self->provider.access_type == ACCESS_PEER) { in irlan_filter_request()
54 self->provider.mac_address[4] = in irlan_filter_request()
55 self->provider.send_arb_val & 0xff; in irlan_filter_request()
56 self->provider.mac_address[5] = in irlan_filter_request()
[all …]
Dirlan_provider.c135 IRDA_ASSERT(tsap == self->provider.tsap_ctrl,return;); in irlan_provider_connect_indication()
136 IRDA_ASSERT(self->provider.state == IRLAN_IDLE, return;); in irlan_provider_connect_indication()
138 self->provider.max_sdu_size = max_sdu_size; in irlan_provider_connect_indication()
139 self->provider.max_header_size = max_header_size; in irlan_provider_connect_indication()
148 if ((self->provider.access_type == ACCESS_PEER) && in irlan_provider_connect_indication()
188 IRDA_ASSERT(tsap == self->provider.tsap_ctrl, return;); in irlan_provider_disconnect_indication()
302 skb_reserve(skb, self->provider.max_header_size); in irlan_provider_send_reply()
330 switch (self->provider.access_type) { in irlan_provider_send_reply()
348 if (self->provider.send_arb_val) { in irlan_provider_send_reply()
351 self->provider.send_arb_val); in irlan_provider_send_reply()
[all …]
Dirlan_provider_event.c61 IRDA_ASSERT(*state[ self->provider.state] != NULL, return;); in irlan_do_provider_event()
63 (*state[self->provider.state]) (self, event, skb); in irlan_do_provider_event()
79 irlan_provider_connect_response( self, self->provider.tsap_ctrl); in irlan_provider_state_idle()
107 if (self->provider.access_type == ACCESS_PEER) { in irlan_provider_state_info()
128 if (self->provider.access_type == ACCESS_PEER) { in irlan_provider_state_info()
130 self->provider.send_arb_val = (jiffies & 0xffff); in irlan_provider_state_info()
Dirlan_client_event.c157 if ((self->provider.access_type == ACCESS_PEER) && in irlan_client_state_query()
158 (self->provider.state != IRLAN_IDLE)) in irlan_client_state_query()
313 if (self->provider.state == IRLAN_OPEN) { in irlan_client_state_open()
400 if (self->client.recv_arb_val == self->provider.send_arb_val) { in irlan_client_state_arb()
404 self->provider.send_arb_val) in irlan_client_state_arb()
414 self->provider.send_arb_val) in irlan_client_state_arb()
Dirlan_common.c215 self->provider.access_type = access; in irlan_open()
332 if (self->provider.access_type == ACCESS_PEER) { in irlan_connect_indication()
501 if (self->provider.tsap_ctrl) { in irlan_close_tsaps()
502 irttp_disconnect_request(self->provider.tsap_ctrl, NULL, in irlan_close_tsaps()
504 irttp_close_tsap(self->provider.tsap_ctrl); in irlan_close_tsaps()
505 self->provider.tsap_ctrl = NULL; in irlan_close_tsaps()
551 if (self->provider.access_type == ACCESS_PEER) in irlan_ias_register()
1129 irlan_state[ self->provider.state]); in irlan_seq_show()
Dirlan_event.c58 self->provider.state = state; in irlan_next_provider_state()
Dirlan_client.c83 if ((self->provider.access_type == ACCESS_PEER) && in irlan_client_kick_timer_expired()
85 (self->provider.state != IRLAN_IDLE)) { in irlan_client_kick_timer_expired()
112 (self->provider.access_type == ACCESS_DIRECT)) in irlan_client_wakeup()
/linux-4.4.14/arch/ia64/sn/kernel/
Dmsi_sn.c39 struct sn_pcibus_provider *provider; in sn_teardown_msi_irq() local
47 provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_teardown_msi_irq()
49 (*provider->dma_unmap)(pdev, in sn_teardown_msi_irq()
75 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_setup_msi_irq() local
84 if (provider == NULL || provider->dma_map_consistent == NULL) in sn_setup_msi_irq()
124 bus_addr = (*provider->dma_map_consistent)(pdev, in sn_setup_msi_irq()
166 struct sn_pcibus_provider *provider; in sn_set_msi_irq_affinity() local
181 provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_set_msi_irq_affinity()
184 (*provider->dma_unmap)(pdev, bus_addr, PCI_DMA_FROMDEVICE); in sn_set_msi_irq_affinity()
199 bus_addr = (*provider->dma_map_consistent)(pdev, in sn_set_msi_irq_affinity()
Dio_common.c286 struct sn_pcibus_provider *provider; in sn_common_bus_fixup() local
304 provider = sn_pci_provider[prom_bussoft_ptr->bs_asic_type]; in sn_common_bus_fixup()
305 if (provider == NULL) in sn_common_bus_fixup()
309 if (provider->bus_fixup) in sn_common_bus_fixup()
310 provider_soft = (*provider->bus_fixup) (prom_bussoft_ptr, in sn_common_bus_fixup()
/linux-4.4.14/arch/ia64/sn/pci/
Dpci_dma.c86 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_alloc_coherent() local
119 *dma_handle = provider->dma_map_consistent(pdev, phys_addr, size, in sn_dma_alloc_coherent()
144 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_free_coherent() local
148 provider->dma_unmap(pdev, dma_handle, 0); in sn_dma_free_coherent()
185 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_map_page() local
194 dma_addr = provider->dma_map_consistent(pdev, phys_addr, in sn_dma_map_page()
197 dma_addr = provider->dma_map(pdev, phys_addr, size, in sn_dma_map_page()
224 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_page() local
228 provider->dma_unmap(pdev, dma_addr, dir); in sn_dma_unmap_page()
247 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_sg() local
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dsgtl5000.txt8 - clocks : the clock provider of SYS_MCLK
21 - VDDA-supply : the regulator provider of VDDA
23 - VDDIO-supply: the regulator provider of VDDIO
27 - VDDD-supply : the regulator provider of VDDD
Dsamsung-i2s.txt37 is a clock provider in terms of the common clock bindings, described in
/linux-4.4.14/drivers/phy/
Dphy-pistachio-usb.c138 struct phy_provider *provider; in pistachio_usb_phy_probe() local
178 provider = devm_of_phy_provider_register(p_phy->dev, in pistachio_usb_phy_probe()
180 if (IS_ERR(provider)) { in pistachio_usb_phy_probe()
182 PTR_ERR(provider)); in pistachio_usb_phy_probe()
183 return PTR_ERR(provider); in pistachio_usb_phy_probe()
Dphy-bcm-cygnus-pcie.c128 struct phy_provider *provider; in cygnus_pcie_phy_probe() local
190 provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in cygnus_pcie_phy_probe()
191 if (IS_ERR(provider)) { in cygnus_pcie_phy_probe()
193 return PTR_ERR(provider); in cygnus_pcie_phy_probe()
Dphy-brcmstb-sata.c142 struct phy_provider *provider; in brcm_sata_phy_probe() local
196 provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in brcm_sata_phy_probe()
197 if (IS_ERR(provider)) { in brcm_sata_phy_probe()
199 return PTR_ERR(provider); in brcm_sata_phy_probe()
Dphy-rcar-gen2.c238 struct phy_provider *provider; in rcar_gen2_phy_probe() local
313 provider = devm_of_phy_provider_register(dev, rcar_gen2_phy_xlate); in rcar_gen2_phy_probe()
314 if (IS_ERR(provider)) { in rcar_gen2_phy_probe()
316 return PTR_ERR(provider); in rcar_gen2_phy_probe()
Dphy-miphy365x.c538 struct phy_provider *provider; in miphy365x_probe() local
601 provider = devm_of_phy_provider_register(&pdev->dev, miphy365x_xlate); in miphy365x_probe()
602 return PTR_ERR_OR_ZERO(provider); in miphy365x_probe()
Dphy-mt65xx-usb3.c414 struct phy_provider *provider; in mt65xx_u3phy_probe() local
486 provider = devm_of_phy_provider_register(dev, mt65xx_phy_xlate); in mt65xx_u3phy_probe()
488 return PTR_ERR_OR_ZERO(provider); in mt65xx_u3phy_probe()
Dphy-miphy28lp.c1198 struct phy_provider *provider; in miphy28lp_probe() local
1259 provider = devm_of_phy_provider_register(&pdev->dev, miphy28lp_xlate); in miphy28lp_probe()
1260 return PTR_ERR_OR_ZERO(provider); in miphy28lp_probe()
/linux-4.4.14/Documentation/devicetree/bindings/nvmem/
Dnvmem.txt14 Contains bindings specific to provider drivers and data cells as children
18 read-only: Mark the provider as read only.
21 These are the child nodes of the provider which contain data cell
22 information like offset and size in nvmem provider.
72 nvmem-names: names for the each nvmem provider. required if nvmem is used.
/linux-4.4.14/Documentation/devicetree/bindings/power/
Dpower_domain.txt8 their PM domains provided by PM domain providers. A PM domain provider can be
10 domains. A consumer node can refer to the provider by a phandle and a set of
12 #power-domain-cells property in the PM domain provider node.
20 as specified by device tree binding documentation of particular provider.
28 created by the given provider should be subdomains of the domain
40 The node above defines a power controller that is a PM domain provider and
/linux-4.4.14/Documentation/devicetree/bindings/mmc/
Dmmc-pwrseq-simple.txt1 * The simple MMC power sequence provider
3 The purpose of the simple MMC power sequence provider is to supports a set of
5 same provider for several SOC designs.
Dmmc-pwrseq-emmc.txt1 * The simple eMMC hardware reset provider
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dreset.txt9 a reset provider (e.g. power management or clock module) and received by a
11 ordinate module is reset). This binding exists to represent the provider and
14 A reset signal is represented by the phandle of the provider, plus a reset
16 provider. The length (number of cells) and semantics of the reset specifier
17 are dictated by the binding of the reset provider, although common schemes
50 device manages. Note: if the reset provider specifies '0' for
Dnxp,lpc1850-rgu.txt64 Reset provider example:
/linux-4.4.14/Documentation/devicetree/bindings/phy/
Dphy-bindings.txt10 provider can use the values in cells to find the appropriate
29 That node describes an IP block (PHY provider) that implements 2 different PHYs.
68 This node represents a controller that uses one of the PHYs of the PHY provider
/linux-4.4.14/Documentation/nvmem/
Dnvmem.txt31 NVMEM provider refers to an entity that implements methods to initialize, read
34 2. Registering/Unregistering the NVMEM provider
37 A NVMEM provider can register with NVMEM core by supplying relevant
41 nvmem_unregister(nvmem) is used to unregister a previously registered provider.
58 It is mandatory that the NVMEM provider has a regmap associated with its
64 NVMEM consumers are the entities which make use of the NVMEM provider to
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dclock-bindings.txt6 nodes use a phandle and clock specifier pair to connect clock provider
10 value of a #clock-cells property in the clock provider node.
25 specific to the clock provider, and is only provided to
33 the provider's clock-output-names property.
68 clock provider specifies '0' for #clock-cells, then
129 * The PLL is both a clock provider and a clock consumer. It uses the clock
170 be similarly specified in the clock provider node.
Dalphascale,acc.txt12 as an index of the clock inside the provider.
20 _SYS_ - adjustable clock source. Not all peripheral have _SYS_ clock provider.
Demev2-clock.txt7 This is not a clock provider, but clocks under SMU depend on it.
37 Example of provider:
Dqoriq-clock.txt58 The clockgen node should act as a clock provider, though in older device
61 When the clockgen node is a clock provider, #clock-cells = <2>.
Dzynq-7000.txt11 required input clock frequencies from the devicetree and acts as clock provider
Dmvebu-core-clock.txt76 /* get tclk from core clock provider */
Dbrcm,kona-ccu.txt4 clock control units (CCUs). A CCU is a clock provider that manages
/linux-4.4.14/Documentation/
Dphy.txt24 2. Registering/Unregistering the PHY provider
26 PHY provider refers to an entity that implements one or more PHY instances.
27 For the simple case where the PHY provider implements only a single instance of
29 of_phy_simple_xlate. If the PHY provider implements multiple instances, it
42 2 macros to register the PHY provider.
66 Inorder to dereference the private data (in phy_ops), the phy provider driver
131 phy_create (PHY provider device).
134 pm_runtime_get_sync of PHY provider device because of parent-child relationship.
Dclk.txt152 #include <linux/clk-provider.h>
DIRQ-domain.txt145 A typical use case for simple domains is where an irqchip provider
Dworkqueue.txt174 context provider without concurrency management. The unbound
/linux-4.4.14/Documentation/devicetree/bindings/iio/
Diio-bindings.txt6 nodes use a phandle and IIO specifier pair to connect IIO provider
10 value of a #io-channel-cells property in the IIO provider node.
50 IIO provider specifies '0' for #io-channel-cells,
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Ddwc2.txt13 - clocks: clock provider specifier
18 - phys: phy provider specifier
/linux-4.4.14/Documentation/devicetree/bindings/hwlock/
Dhwlock.txt25 - hwlocks: List of phandle to a hwlock provider node and an
40 the node hwlock1. hwlock1 is a hwlock provider with an argument specifier
Dsirf,hwspinlock.txt16 Example of hwlock provider:
/linux-4.4.14/Documentation/dmaengine/
D00-INDEX7 provider.txt
Dprovider.txt348 - If clear, the descriptor cannot be reused by provider until the
356 not be freed by provider if this flag is set.
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
DMakefile5 iw_cxgb4-y := device.o cm.o provider.o mem.o cq.o qp.o resource.o ev.o id_table.o
/linux-4.4.14/drivers/net/slip/
DKconfig10 connect to your Internet service provider or to connect to some
18 Normally, your access provider has to support SLIP in order for you
51 on both ends. Ask your access provider if you are not sure and
/linux-4.4.14/drivers/nvdimm/
Dbus.c97 struct module *provider = to_bus_provider(dev); in nvdimm_bus_probe() local
101 if (!try_module_get(provider)) in nvdimm_bus_probe()
116 module_put(provider); in nvdimm_bus_probe()
123 struct module *provider = to_bus_provider(dev); in nvdimm_bus_remove() local
132 module_put(provider); in nvdimm_bus_remove()
Dcore.c280 static DEVICE_ATTR_RO(provider);
/linux-4.4.14/Documentation/devicetree/bindings/leds/
Dleds-aat1290.txt18 node, which sets the host as a strobe signal provider. Entry
20 ISP as a strobe signal provider.
/linux-4.4.14/include/linux/
Dpwm.h300 const char *provider; member
310 .provider = _provider, \
/linux-4.4.14/net/wimax/
DKconfig15 for a service plan with a provider.
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tegra-xusb.c95 struct phy_provider *provider; member
940 padctl->provider = devm_of_phy_provider_register(&pdev->dev, in tegra_xusb_padctl_probe()
942 if (IS_ERR(padctl->provider)) { in tegra_xusb_padctl_probe()
943 err = PTR_ERR(padctl->provider); in tegra_xusb_padctl_probe()
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dsp810.txt29 provider node
/linux-4.4.14/include/net/irda/
Dirlan_common.h192 struct irlan_provider_cb provider; /* Provider specific fields */ member
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dtwl6040.txt22 - clocks: phandle to the clk32k clock provider
/linux-4.4.14/drivers/base/power/
Ddomain.c1675 struct of_genpd_provider *provider; in of_genpd_get_from_provider() local
1680 list_for_each_entry(provider, &of_genpd_providers, link) { in of_genpd_get_from_provider()
1681 if (provider->node == genpdspec->np) in of_genpd_get_from_provider()
1682 genpd = provider->xlate(genpdspec, provider->data); in of_genpd_get_from_provider()
/linux-4.4.14/Documentation/isdn/
DREADME.hfc-pci21 exchange and ECHO: for isdn devices sending to the provider.
DREADME.diversion79 The static diversion services require the provider having static services
85 The dynamic diversion services may be used in all countries if the provider
DREADME.gigaset305 You have a slow provider and isdn4linux gives up dialing too early.
DREADME376 next charge-info, this only works, if your isdn-provider transmits
/linux-4.4.14/drivers/isdn/
DKconfig13 adapter you can use it to connect to your Internet service provider
/linux-4.4.14/net/ipv6/
DKconfig189 mechanisms of 6to4 (RFC3056) to enable a service provider to rapidly
193 infrastructure. Unlike 6to4, a 6rd service provider uses an IPv6
/linux-4.4.14/drivers/clk/
Dclk.c3007 struct of_clk_provider *provider; in __of_clk_get_from_provider() local
3015 list_for_each_entry(provider, &of_clk_providers, link) { in __of_clk_get_from_provider()
3016 if (provider->node == clkspec->np) in __of_clk_get_from_provider()
3017 clk = provider->get(clkspec, provider->data); in __of_clk_get_from_provider()
/linux-4.4.14/security/
DKconfig38 the TPM bios character driver and IMA, an integrity provider. It is
/linux-4.4.14/drivers/isdn/i4l/
DKconfig98 charged by your service-provider for lots of phone calls.
/linux-4.4.14/drivers/media/
DKconfig148 DVB card, if the network provider supports it.
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dsamsung-fimc.txt25 must be 1. A clock provider is associated with the 'camera' node and it should
/linux-4.4.14/drivers/net/ppp/
DKconfig11 serial) lines. Ask your access provider if they support it, because
/linux-4.4.14/drivers/pwm/
Dcore.c746 chip = pwmchip_find_by_name(chosen->provider); in pwm_get()
/linux-4.4.14/drivers/gpu/drm/
DKconfig210 tristate "Virtual GEM provider"
/linux-4.4.14/Documentation/nvdimm/
Dnvdimm.txt316 |-- provider
330 const char *provider)
335 if (strcmp(provider, ndctl_bus_get_provider(bus)) == 0)
/linux-4.4.14/fs/reiserfs/
DREADME53 Linux provider put them. There is some disagreement about how useful
/linux-4.4.14/Documentation/networking/
Darcnet.txt389 a router to my Internet provider. The other Linux box (insight) also has
430 provider) has an IP address on a different subnet than freedom and
/linux-4.4.14/Documentation/gpio/
Ddriver.txt226 Any provider of irqchips needs to be carefully tailored to support Real Time
/linux-4.4.14/drivers/net/wan/
DKconfig320 access provider or to form a private wide area network. The one
/linux-4.4.14/Documentation/rapidio/
Drapidio.txt86 device-specific drivers. Example of such service provider is the RIONET driver
/linux-4.4.14/Documentation/filesystems/caching/
Dbackend-api.txt224 (*) Name of cache provider [mandatory]:
/linux-4.4.14/Documentation/video4linux/
Dv4l2-framework.txt1146 clock API usage. E.g. V4L2 has to support clock provider driver unregistration
/linux-4.4.14/
DMAINTAINERS7622 F: include/linux/nvmem-provider.h