Searched refs:host (Results 26 - 50 of 1273) sorted by relevance

1234567891011>>

/linux-master/fs/lockd/
H A Dhost.c3 * linux/fs/lockd/host.c
37 #define for_each_host(host, chain, table) \
40 hlist_for_each_entry((host), (chain), h_hash)
42 #define for_each_host_safe(host, next, chain, table) \
45 hlist_for_each_entry_safe((host), (next), \
114 struct nlm_host *host = NULL; local
120 host = NULL;
130 host = kmalloc(sizeof(*host), GFP_KERNEL);
131 if (unlikely(host
178 nlm_destroy_host_locked(struct nlm_host *host) argument
238 struct nlm_host *host; local
291 nlmclnt_release_host(struct nlm_host *host) argument
333 struct nlm_host *host = NULL; local
413 nlmsvc_release_host(struct nlm_host *host) argument
428 nlm_bind_host(struct nlm_host *host) argument
501 nlm_rebind_host(struct nlm_host *host) argument
515 nlm_get_host(struct nlm_host *host) argument
529 struct nlm_host *host; local
560 struct nlm_host *host; local
586 struct nlm_host *host; local
617 struct nlm_host *host; local
662 struct nlm_host *host; local
[all...]
/linux-master/drivers/mmc/host/
H A Drenesas_sdhi_sys_dmac.c15 #include <linux/mmc/host.h>
95 static void renesas_sdhi_sys_dmac_enable_dma(struct tmio_mmc_host *host, argument
98 struct renesas_sdhi *priv = host_to_priv(host);
100 if (!host->chan_tx || !host->chan_rx)
104 priv->dma_priv.enable(host, enable);
107 static void renesas_sdhi_sys_dmac_abort_dma(struct tmio_mmc_host *host) argument
109 renesas_sdhi_sys_dmac_enable_dma(host, false);
111 if (host->chan_rx)
112 dmaengine_terminate_sync(host
119 renesas_sdhi_sys_dmac_dataend_dma(struct tmio_mmc_host *host) argument
128 struct tmio_mmc_host *host = arg; local
155 renesas_sdhi_sys_dmac_start_dma_rx(struct tmio_mmc_host *host) argument
227 renesas_sdhi_sys_dmac_start_dma_tx(struct tmio_mmc_host *host) argument
303 renesas_sdhi_sys_dmac_start_dma(struct tmio_mmc_host *host, struct mmc_data *data) argument
317 struct tmio_mmc_host *host = (struct tmio_mmc_host *)priv; local
337 renesas_sdhi_sys_dmac_request_dma(struct tmio_mmc_host *host, struct tmio_mmc_data *pdata) argument
423 renesas_sdhi_sys_dmac_release_dma(struct tmio_mmc_host *host) argument
[all...]
H A Dmxcmmc.c3 * linux/drivers/mmc/host/mxcmmc.c - Freescale i.MX MMCI driver
25 #include <linux/mmc/host.h>
175 static inline int is_imx31_mmc(struct mxcmci_host *host) argument
177 return host->devtype == IMX31_MMC;
180 static inline int is_mpc512x_mmc(struct mxcmci_host *host) argument
182 return host->devtype == MPC512X_MMC;
185 static inline u32 mxcmci_readl(struct mxcmci_host *host, int reg) argument
188 return ioread32be(host->base + reg);
190 return readl(host->base + reg);
193 static inline void mxcmci_writel(struct mxcmci_host *host, u3 argument
201 mxcmci_readw(struct mxcmci_host *host, int reg) argument
209 mxcmci_writew(struct mxcmci_host *host, u16 val, int reg) argument
219 mxcmci_set_power(struct mxcmci_host *host, unsigned int vdd) argument
234 mxcmci_use_dma(struct mxcmci_host *host) argument
239 mxcmci_softreset(struct mxcmci_host *host) argument
286 mxcmci_setup_data(struct mxcmci_host *host, struct mmc_data *data) argument
352 struct mxcmci_host *host = data; local
364 mxcmci_start_cmd(struct mxcmci_host *host, struct mmc_command *cmd, unsigned int cmdat) argument
417 mxcmci_finish_request(struct mxcmci_host *host, struct mmc_request *req) argument
436 mxcmci_finish_data(struct mxcmci_host *host, unsigned int stat) argument
483 mxcmci_read_response(struct mxcmci_host *host, unsigned int stat) argument
516 mxcmci_poll_status(struct mxcmci_host *host, u32 mask) argument
536 mxcmci_pull(struct mxcmci_host *host, u32 *buf, int bytes) argument
564 mxcmci_push(struct mxcmci_host *host, u32 *buf, int bytes) argument
591 mxcmci_transfer_data(struct mxcmci_host *host) argument
631 struct mxcmci_host *host = container_of(work, struct mxcmci_host, local
649 mxcmci_data_done(struct mxcmci_host *host, unsigned int stat) argument
691 mxcmci_cmd_done(struct mxcmci_host *host, unsigned int stat) argument
712 struct mxcmci_host *host = devid; local
753 struct mxcmci_host *host = mmc_priv(mmc); local
786 mxcmci_set_clk_rate(struct mxcmci_host *host, unsigned int clk_ios) argument
821 struct mxcmci_host *host = mmc_priv(mmc); local
837 struct mxcmci_host *host = mmc_priv(mmc); local
896 struct mxcmci_host *host = mmc_priv(mmc); local
910 struct mxcmci_host *host = mmc_priv(mmc); local
927 mxcmci_init_card(struct mmc_host *host, struct mmc_card *card) argument
946 struct mxcmci_host *host = param; local
958 struct mxcmci_host *host = from_timer(host, t, watchdog); local
995 struct mxcmci_host *host; local
1181 struct mxcmci_host *host = mmc_priv(mmc); local
1200 struct mxcmci_host *host = mmc_priv(mmc); local
1210 struct mxcmci_host *host = mmc_priv(mmc); local
[all...]
H A Dcavium-thunderx.c21 static void thunder_mmc_acquire_bus(struct cvm_mmc_host *host) argument
23 down(&host->mmc_serializer);
26 static void thunder_mmc_release_bus(struct cvm_mmc_host *host) argument
28 up(&host->mmc_serializer);
31 static void thunder_mmc_int_enable(struct cvm_mmc_host *host, u64 val) argument
33 writeq(val, host->base + MIO_EMM_INT(host));
34 writeq(val, host->base + MIO_EMM_INT_EN_SET(host));
37 static int thunder_mmc_register_interrupts(struct cvm_mmc_host *host, argument
63 struct cvm_mmc_host *host; local
173 struct cvm_mmc_host *host = pci_get_drvdata(pdev); local
[all...]
H A Dalcor.c24 #include <linux/mmc/host.h>
72 static inline void alcor_rmw8(struct alcor_sdmmc_host *host, unsigned int addr, argument
75 struct alcor_pci_priv *priv = host->alcor_pci;
87 static inline void alcor_mask_sd_irqs(struct alcor_sdmmc_host *host) argument
89 struct alcor_pci_priv *priv = host->alcor_pci;
94 static inline void alcor_unmask_sd_irqs(struct alcor_sdmmc_host *host) argument
96 struct alcor_pci_priv *priv = host->alcor_pci;
104 static void alcor_reset(struct alcor_sdmmc_host *host, u8 val) argument
106 struct alcor_pci_priv *priv = host->alcor_pci;
116 dev_err(host
122 alcor_data_set_dma(struct alcor_sdmmc_host *host) argument
148 alcor_trigger_data_transfer(struct alcor_sdmmc_host *host) argument
185 alcor_trf_block_pio(struct alcor_sdmmc_host *host, bool read) argument
226 alcor_prepare_sg_miter(struct alcor_sdmmc_host *host) argument
238 alcor_prepare_data(struct alcor_sdmmc_host *host, struct mmc_command *cmd) argument
262 alcor_send_cmd(struct alcor_sdmmc_host *host, struct mmc_command *cmd, bool set_timeout) argument
314 alcor_request_complete(struct alcor_sdmmc_host *host, bool cancel_timeout) argument
339 alcor_finish_data(struct alcor_sdmmc_host *host) argument
383 alcor_err_irq(struct alcor_sdmmc_host *host, u32 intmask) argument
407 alcor_cmd_irq_done(struct alcor_sdmmc_host *host, u32 intmask) argument
451 alcor_cmd_irq_thread(struct alcor_sdmmc_host *host, u32 intmask) argument
471 alcor_data_irq_done(struct alcor_sdmmc_host *host, u32 intmask) argument
525 alcor_data_irq_thread(struct alcor_sdmmc_host *host, u32 intmask) argument
547 alcor_cd_irq(struct alcor_sdmmc_host *host, u32 intmask) argument
571 struct alcor_sdmmc_host *host = d; local
620 struct alcor_sdmmc_host *host = d; local
652 alcor_set_clock(struct alcor_sdmmc_host *host, unsigned int clock) argument
694 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
707 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
722 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
734 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
746 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
758 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
778 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
829 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
847 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
908 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
930 struct alcor_sdmmc_host *host = mmc_priv(mmc); local
964 struct alcor_sdmmc_host *host = container_of(d, struct alcor_sdmmc_host, local
988 alcor_hw_init(struct alcor_sdmmc_host *host) argument
1033 alcor_hw_uninit(struct alcor_sdmmc_host *host) argument
1048 alcor_init_mmc(struct alcor_sdmmc_host *host) argument
1083 struct alcor_sdmmc_host *host; local
1130 struct alcor_sdmmc_host *host = dev_get_drvdata(&pdev->dev); local
1144 struct alcor_sdmmc_host *host = dev_get_drvdata(dev); local
1156 struct alcor_sdmmc_host *host = dev_get_drvdata(dev); local
[all...]
H A Datmel-mci.c29 #include <linux/mmc/host.h>
386 u32 (*prepare_data)(struct atmel_mci *host, struct mmc_data *data);
387 void (*submit_data)(struct atmel_mci *host, struct mmc_data *data);
388 void (*stop_transfer)(struct atmel_mci *host);
394 * @host: The MMC controller this slot is using.
401 * @clock: Clock rate configured by set_ios(). Protected by host->lock.
411 struct atmel_mci *host; member in struct:atmel_mci_slot
431 #define atmci_test_and_clear_pending(host, event) \
432 test_and_clear_bit(event, &host->pending_events)
433 #define atmci_set_completed(host, even
532 struct atmel_mci *host = s->private; local
613 struct atmel_mci *host = slot->host; local
711 atmci_get_version(struct atmel_mci *host) argument
724 atmci_convert_chksize(struct atmel_mci *host, unsigned int maxburst) argument
741 struct atmel_mci *host; local
767 atmci_ns_to_clocks(struct atmel_mci *host, unsigned int ns) argument
780 atmci_set_timeout(struct atmel_mci *host, struct atmel_mci_slot *slot, struct mmc_data *data) argument
860 atmci_send_command(struct atmel_mci *host, struct mmc_command *cmd, u32 cmd_flags) argument
879 atmci_send_stop_cmd(struct atmel_mci *host, struct mmc_data *data) argument
890 atmci_pdc_set_single_buf(struct atmel_mci *host, enum atmci_xfer_dir dir, enum atmci_pdc_buf buf_nb) argument
941 atmci_pdc_set_both_buf(struct atmel_mci *host, int dir) argument
951 atmci_pdc_cleanup(struct atmel_mci *host) argument
966 atmci_pdc_complete(struct atmel_mci *host) argument
989 atmci_dma_cleanup(struct atmel_mci *host) argument
1004 struct atmel_mci *host = arg; local
1053 atmci_prepare_data(struct atmel_mci *host, struct mmc_data *data) argument
1093 atmci_prepare_data_pdc(struct atmel_mci *host, struct mmc_data *data) argument
1139 atmci_prepare_data_dma(struct atmel_mci *host, struct mmc_data *data) argument
1216 atmci_submit_data(struct atmel_mci *host, struct mmc_data *data) argument
1225 atmci_submit_data_pdc(struct atmel_mci *host, struct mmc_data *data) argument
1234 atmci_submit_data_dma(struct atmel_mci *host, struct mmc_data *data) argument
1245 atmci_stop_transfer(struct atmel_mci *host) argument
1256 atmci_stop_transfer_pdc(struct atmel_mci *host) argument
1261 atmci_stop_transfer_dma(struct atmel_mci *host) argument
1281 atmci_start_request(struct atmel_mci *host, struct atmel_mci_slot *slot) argument
1375 atmci_queue_request(struct atmel_mci *host, struct atmel_mci_slot *slot, struct mmc_request *mrq) argument
1396 struct atmel_mci *host = slot->host; local
1429 struct atmel_mci *host = slot->host; local
1587 struct atmel_mci *host = slot->host; local
1646 atmci_command_complete(struct atmel_mci *host, struct mmc_command *cmd) argument
1696 struct atmel_mci *host = slot->host; local
1770 struct atmel_mci *host = from_tasklet(host, t, tasklet); local
1972 atmci_read_data_pio(struct atmel_mci *host) argument
2039 atmci_write_data_pio(struct atmel_mci *host) argument
2107 atmci_sdio_interrupt(struct atmel_mci *host, u32 status) argument
2122 struct atmel_mci *host = dev_id; local
2263 atmci_init_slot(struct atmel_mci *host, struct mci_slot_pdata *slot_data, unsigned int id, u32 sdc_reg, u32 sdio_irq) argument
2388 atmci_configure_dma(struct atmel_mci *host) argument
2430 atmci_get_cap(struct atmel_mci *host) argument
2486 struct atmel_mci *host; local
2640 struct atmel_mci *host = platform_get_drvdata(pdev); local
2673 struct atmel_mci *host = dev_get_drvdata(dev); local
2684 struct atmel_mci *host = dev_get_drvdata(dev); local
[all...]
H A Dau1xmmc.c3 * linux/drivers/mmc/host/au1xmmc.c - AU1XX0 MMC driver
43 #include <linux/mmc/host.h>
124 /* Status flags used by the host structure */
164 static inline void IRQ_ON(struct au1xmmc_host *host, u32 mask) argument
166 u32 val = __raw_readl(HOST_CONFIG(host));
168 __raw_writel(val, HOST_CONFIG(host));
172 static inline void FLUSH_FIFO(struct au1xmmc_host *host) argument
174 u32 val = __raw_readl(HOST_CONFIG2(host));
176 __raw_writel(val | SD_CONFIG2_FF, HOST_CONFIG2(host));
183 __raw_writel(val, HOST_CONFIG2(host));
187 IRQ_OFF(struct au1xmmc_host *host, u32 mask) argument
195 SEND_STOP(struct au1xmmc_host *host) argument
211 au1xmmc_set_power(struct au1xmmc_host *host, int state) argument
219 struct au1xmmc_host *host = mmc_priv(mmc); local
229 struct au1xmmc_host *host = mmc_priv(mmc); local
237 au1xmmc_finish_request(struct au1xmmc_host *host) argument
258 struct au1xmmc_host *host = from_tasklet(host, t, finish_task); local
262 au1xmmc_send_command(struct au1xmmc_host *host, struct mmc_command *cmd, struct mmc_data *data) argument
315 au1xmmc_data_complete(struct au1xmmc_host *host, u32 status) argument
368 struct au1xmmc_host *host = from_tasklet(host, t, data_task); local
376 au1xmmc_send_pio(struct au1xmmc_host *host) argument
432 au1xmmc_receive_pio(struct au1xmmc_host *host) argument
515 au1xmmc_cmd_complete(struct au1xmmc_host *host, u32 status) argument
586 au1xmmc_set_clock(struct au1xmmc_host *host, int rate) argument
601 au1xmmc_prepare_data(struct au1xmmc_host *host, struct mmc_data *data) argument
676 struct au1xmmc_host *host = mmc_priv(mmc); local
706 au1xmmc_reset_controller(struct au1xmmc_host *host) argument
742 struct au1xmmc_host *host = mmc_priv(mmc); local
779 struct au1xmmc_host *host = dev_id; local
848 struct au1xmmc_host *host = (struct au1xmmc_host *)dev_id; local
860 au1xmmc_dbdma_init(struct au1xmmc_host *host) argument
905 au1xmmc_dbdma_shutdown(struct au1xmmc_host *host) argument
916 struct au1xmmc_host *host = mmc_priv(mmc); local
935 struct au1xmmc_host *host; local
1119 struct au1xmmc_host *host = platform_get_drvdata(pdev); local
1161 struct au1xmmc_host *host = platform_get_drvdata(pdev); local
1174 struct au1xmmc_host *host = platform_get_drvdata(pdev); local
[all...]
H A Djz4740_mmc.c18 #include <linux/mmc/host.h>
189 static void jz4740_mmc_write_irq_mask(struct jz4740_mmc_host *host, argument
192 if (host->version >= JZ_MMC_JZ4725B)
193 return writel(val, host->base + JZ_REG_MMC_IMASK);
195 return writew(val, host->base + JZ_REG_MMC_IMASK);
198 static void jz4740_mmc_write_irq_reg(struct jz4740_mmc_host *host, argument
201 if (host->version >= JZ_MMC_JZ4780)
202 writel(val, host->base + JZ_REG_MMC_IREG);
204 writew(val, host->base + JZ_REG_MMC_IREG);
207 static uint32_t jz4740_mmc_read_irq_reg(struct jz4740_mmc_host *host) argument
218 jz4740_mmc_release_dma_channels(struct jz4740_mmc_host *host) argument
228 jz4740_mmc_acquire_dma_channels(struct jz4740_mmc_host *host) argument
277 jz4740_mmc_get_dma_chan(struct jz4740_mmc_host *host, struct mmc_data *data) argument
286 jz4740_mmc_dma_unmap(struct jz4740_mmc_host *host, struct mmc_data *data) argument
299 jz4740_mmc_prepare_dma_data(struct jz4740_mmc_host *host, struct mmc_data *data, int cookie) argument
327 jz4740_mmc_start_dma_transfer(struct jz4740_mmc_host *host, struct mmc_data *data) argument
377 struct jz4740_mmc_host *host = mmc_priv(mmc); local
392 struct jz4740_mmc_host *host = mmc_priv(mmc); local
407 jz4740_mmc_set_irq_enabled(struct jz4740_mmc_host *host, unsigned int irq, bool enabled) argument
422 jz4740_mmc_clock_enable(struct jz4740_mmc_host *host, bool start_transfer) argument
433 jz4740_mmc_clock_disable(struct jz4740_mmc_host *host) argument
444 jz4740_mmc_reset(struct jz4740_mmc_host *host) argument
456 jz4740_mmc_request_done(struct jz4740_mmc_host *host) argument
470 jz4740_mmc_poll_irq(struct jz4740_mmc_host *host, unsigned int irq) argument
491 jz4740_mmc_transfer_check_state(struct jz4740_mmc_host *host, struct mmc_data *data) argument
516 jz4740_mmc_write_data(struct jz4740_mmc_host *host, struct mmc_data *data) argument
571 jz4740_mmc_read_data(struct jz4740_mmc_host *host, struct mmc_data *data) argument
644 struct jz4740_mmc_host *host = from_timer(host, t, timeout_timer); local
655 jz4740_mmc_read_response(struct jz4740_mmc_host *host, struct mmc_command *cmd) argument
678 jz4740_mmc_send_command(struct jz4740_mmc_host *host, struct mmc_command *cmd) argument
741 jz_mmc_prepare_data_transfer(struct jz4740_mmc_host *host) argument
758 struct jz4740_mmc_host *host = (struct jz4740_mmc_host *)devid; local
841 struct jz4740_mmc_host *host = devid; local
888 jz4740_mmc_set_clock_rate(struct jz4740_mmc_host *host, int rate) argument
925 struct jz4740_mmc_host *host = mmc_priv(mmc); local
941 struct jz4740_mmc_host *host = mmc_priv(mmc); local
996 struct jz4740_mmc_host *host = mmc_priv(mmc); local
1043 struct jz4740_mmc_host *host; local
1163 struct jz4740_mmc_host *host = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/memstick/host/
H A Djmb38x_ms.c154 static unsigned int jmb38x_ms_read_data(struct jmb38x_ms_host *host, argument
159 while (host->io_pos && length) {
160 buf[off++] = host->io_word[0] & 0xff;
161 host->io_word[0] >>= 8;
163 host->io_pos--;
169 while (!(STATUS_FIFO_EMPTY & readl(host->addr + STATUS))) {
172 *(unsigned int *)(buf + off) = __raw_readl(host->addr + DATA);
178 && !(STATUS_FIFO_EMPTY & readl(host->addr + STATUS))) {
179 host->io_word[0] = readl(host
192 jmb38x_ms_read_reg_data(struct jmb38x_ms_host *host, unsigned char *buf, unsigned int length) argument
218 jmb38x_ms_write_data(struct jmb38x_ms_host *host, unsigned char *buf, unsigned int length) argument
273 jmb38x_ms_write_reg_data(struct jmb38x_ms_host *host, unsigned char *buf, unsigned int length) argument
299 jmb38x_ms_transfer_data(struct jmb38x_ms_host *host) argument
368 struct jmb38x_ms_host *host = memstick_priv(msh); local
468 struct jmb38x_ms_host *host = memstick_priv(msh); local
519 struct jmb38x_ms_host *host = memstick_priv(msh); local
593 struct jmb38x_ms_host *host = from_timer(host, t, timer); local
609 struct jmb38x_ms_host *host = memstick_priv(msh); local
630 struct jmb38x_ms_host *host = memstick_priv(msh); local
635 jmb38x_ms_reset(struct jmb38x_ms_host *host) argument
677 struct jmb38x_ms_host *host = memstick_priv(msh); local
849 struct jmb38x_ms_host *host; local
891 struct jmb38x_ms_host *host = memstick_priv(msh); local
972 struct jmb38x_ms_host *host; local
[all...]
H A Dtifm_ms.c82 static unsigned int tifm_ms_read_data(struct tifm_ms *host, argument
85 struct tifm_dev *sock = host->dev;
88 while (host->io_pos && length) {
89 buf[off++] = host->io_word & 0xff;
90 host->io_word >>= 8;
92 host->io_pos--;
109 host->io_word = readl(sock->addr + SOCK_MS_DATA);
110 for (host->io_pos = 4; host->io_pos; --host
122 tifm_ms_write_data(struct tifm_ms *host, unsigned char *buf, unsigned int length) argument
180 tifm_ms_transfer_data(struct tifm_ms *host) argument
252 tifm_ms_issue_cmd(struct tifm_ms *host) argument
334 tifm_ms_complete_cmd(struct tifm_ms *host) argument
366 tifm_ms_check_status(struct tifm_ms *host) argument
383 struct tifm_ms *host; local
419 struct tifm_ms *host; local
458 struct tifm_ms *host = memstick_priv(msh); local
489 struct tifm_ms *host = memstick_priv(msh); local
498 struct tifm_ms *host = memstick_priv(msh); local
538 struct tifm_ms *host = from_timer(host, t, timer); local
554 struct tifm_ms *host; local
594 struct tifm_ms *host = memstick_priv(msh); local
[all...]
/linux-master/drivers/gpu/host1x/hw/
H A Dsyncpt_hw.c19 struct host1x *host = sp->host; local
21 host1x_sync_writel(host, min, HOST1X_SYNC_SYNCPT(sp->id));
30 struct host1x *host = sp->host; local
32 host1x_sync_writel(host, sp->base_val,
43 struct host1x *host = sp->host; local
46 host1x_sync_readl(host, HOST1X_SYNC_SYNCPT_BASE(sp->id));
55 struct host1x *host local
78 struct host1x *host = sp->host; local
107 struct host1x *host = sp->host; local
122 syncpt_enable_protection(struct host1x *host) argument
[all...]
H A Dhost1x01.h12 int host1x01_init(struct host1x *host);
H A Dhost1x02.h13 int host1x02_init(struct host1x *host);
H A Dhost1x06.h13 int host1x06_init(struct host1x *host);
H A Dhost1x04.h13 int host1x04_init(struct host1x *host);
H A Dhost1x05.h13 int host1x05_init(struct host1x *host);
H A Dhost1x07.h13 int host1x07_init(struct host1x *host);
H A Dhost1x08.h13 int host1x08_init(struct host1x *host);
/linux-master/drivers/mmc/core/
H A Dhost.c3 * linux/drivers/mmc/core/host.c
9 * MMC host class device management
23 #include <linux/mmc/host.h>
29 #include "host.h"
41 struct mmc_host *host = cls_dev_to_mmc_host(dev); local
47 if (!host->bus_ops)
51 if (host->bus_ops->pre_suspend)
52 return host->bus_ops->pre_suspend(host);
59 struct mmc_host *host local
76 struct mmc_host *host = cls_dev_to_mmc_host(dev); local
85 struct mmc_host *host = cls_dev_to_mmc_host(dev); local
112 mmc_retune_enable(struct mmc_host *host) argument
124 mmc_retune_pause(struct mmc_host *host) argument
133 mmc_retune_unpause(struct mmc_host *host) argument
148 mmc_retune_disable(struct mmc_host *host) argument
156 mmc_retune_timer_stop(struct mmc_host *host) argument
162 mmc_retune_hold(struct mmc_host *host) argument
169 mmc_retune_release(struct mmc_host *host) argument
178 mmc_retune(struct mmc_host *host) argument
217 struct mmc_host *host = from_timer(host, t, retune_timer); local
273 mmc_of_parse(struct mmc_host *host) argument
445 mmc_of_parse_voltage(struct mmc_host *host, u32 *mask) argument
522 struct mmc_host *host; local
596 struct mmc_host **dr, *host; local
615 mmc_validate_host_caps(struct mmc_host *host) argument
642 mmc_add_host(struct mmc_host *host) argument
672 mmc_remove_host(struct mmc_host *host) argument
691 mmc_free_host(struct mmc_host *host) argument
[all...]
H A Dsdio_irq.c21 #include <linux/mmc/host.h>
30 static int sdio_get_pending_irqs(struct mmc_host *host, u8 *pending) argument
32 struct mmc_card *card = host->card;
35 WARN_ON(!host->claimed);
45 !(host->caps & MMC_CAP_SDIO_IRQ)) {
58 static int process_sdio_pending_irqs(struct mmc_host *host) argument
60 struct mmc_card *card = host->card;
62 bool sdio_irq_pending = host->sdio_irq_pending;
71 host->sdio_irq_pending = false;
84 ret = sdio_get_pending_irqs(host,
113 sdio_run_irqs(struct mmc_host *host) argument
126 struct mmc_host *host = local
132 sdio_signal_irq(struct mmc_host *host) argument
141 struct mmc_host *host = _host; local
226 struct mmc_host *host = card->host; local
251 struct mmc_host *host = card->host; local
[all...]
H A Dslot-gpio.h12 int mmc_gpio_alloc(struct mmc_host *host);
H A Dcrypto.h17 void mmc_crypto_set_initial_state(struct mmc_host *host);
19 void mmc_crypto_setup_queue(struct request_queue *q, struct mmc_host *host);
25 static inline void mmc_crypto_set_initial_state(struct mmc_host *host) argument
30 struct mmc_host *host)
29 mmc_crypto_setup_queue(struct request_queue *q, struct mmc_host *host) argument
H A Dcore.c30 #include <linux/mmc/host.h>
42 #include "host.h"
50 /* The max erase timeout, used when host->max_busy_timeout isn't specified */
82 static void mmc_should_fail_request(struct mmc_host *host, argument
97 !should_fail(&host->fail_mmc_request, data->blksz * data->blocks))
106 static inline void mmc_should_fail_request(struct mmc_host *host, argument
119 void mmc_command_done(struct mmc_host *host, struct mmc_request *mrq) argument
127 mmc_hostname(host), mrq->cmd->opcode);
133 * @host: MMC host whic
139 mmc_request_done(struct mmc_host *host, struct mmc_request *mrq) argument
216 __mmc_start_request(struct mmc_host *host, struct mmc_request *mrq) argument
264 mmc_mrq_pr_debug(struct mmc_host *host, struct mmc_request *mrq, bool cqe) argument
298 mmc_mrq_prep(struct mmc_host *host, struct mmc_request *mrq) argument
335 mmc_start_request(struct mmc_host *host, struct mmc_request *mrq) argument
366 mmc_wait_ongoing_tfr_cmd(struct mmc_host *host) argument
378 __mmc_start_req(struct mmc_host *host, struct mmc_request *mrq) argument
397 mmc_wait_for_req_done(struct mmc_host *host, struct mmc_request *mrq) argument
431 mmc_cqe_start_req(struct mmc_host *host, struct mmc_request *mrq) argument
481 mmc_cqe_request_done(struct mmc_host *host, struct mmc_request *mrq) argument
515 mmc_cqe_post_req(struct mmc_host *host, struct mmc_request *mrq) argument
534 mmc_cqe_recovery(struct mmc_host *host) argument
589 mmc_is_req_done(struct mmc_host *host, struct mmc_request *mrq) argument
607 mmc_wait_for_req(struct mmc_host *host, struct mmc_request *mrq) argument
626 mmc_wait_for_cmd(struct mmc_host *host, struct mmc_command *cmd, int retries) argument
751 mmc_ctx_matches(struct mmc_host *host, struct mmc_ctx *ctx, struct task_struct *task) argument
758 mmc_ctx_set_claimer(struct mmc_host *host, struct mmc_ctx *ctx, struct task_struct *task) argument
784 __mmc_claim_host(struct mmc_host *host, struct mmc_ctx *ctx, atomic_t *abort) argument
832 mmc_release_host(struct mmc_host *host) argument
874 struct mmc_host *host = card->host; local
888 mmc_set_ios(struct mmc_host *host) argument
904 mmc_set_chip_select(struct mmc_host *host, int mode) argument
914 mmc_set_clock(struct mmc_host *host, unsigned int hz) argument
927 struct mmc_host *host = card->host; local
962 mmc_set_bus_mode(struct mmc_host *host, unsigned int mode) argument
971 mmc_set_bus_width(struct mmc_host *host, unsigned int width) argument
980 mmc_set_initial_state(struct mmc_host *host) argument
1095 mmc_of_find_child_device(struct mmc_host *host, unsigned func_num) argument
1115 mmc_select_voltage(struct mmc_host *host, u32 ocr) argument
1155 mmc_set_signal_voltage(struct mmc_host *host, int signal_voltage) argument
1171 mmc_set_initial_signal_voltage(struct mmc_host *host) argument
1182 mmc_host_set_uhs_voltage(struct mmc_host *host) argument
1205 mmc_set_uhs_voltage(struct mmc_host *host, u32 ocr) argument
1273 mmc_set_timing(struct mmc_host *host, unsigned int timing) argument
1282 mmc_set_driver_type(struct mmc_host *host, unsigned int drv_type) argument
1291 struct mmc_host *host = card->host; local
1332 mmc_power_up(struct mmc_host *host, u32 ocr) argument
1366 mmc_power_off(struct mmc_host *host) argument
1388 mmc_power_cycle(struct mmc_host *host, u32 ocr) argument
1400 mmc_attach_bus(struct mmc_host *host, const struct mmc_bus_ops *ops) argument
1408 mmc_detach_bus(struct mmc_host *host) argument
1413 _mmc_detect_change(struct mmc_host *host, unsigned long delay, bool cd_irq) argument
1437 mmc_detect_change(struct mmc_host *host, unsigned long delay) argument
1880 struct mmc_host *host = card->host; local
1957 struct mmc_host *host = card->host; local
2004 mmc_hw_reset_for_init(struct mmc_host *host) argument
2025 struct mmc_host *host = card->host; local
2039 struct mmc_host *host = card->host; local
2054 mmc_rescan_try_freq(struct mmc_host *host, unsigned freq) argument
2105 _mmc_detect_card_removed(struct mmc_host *host) argument
2134 mmc_detect_card_removed(struct mmc_host *host) argument
2209 struct mmc_host *host = local
2282 mmc_start_host(struct mmc_host *host) argument
2297 __mmc_stop_host(struct mmc_host *host) argument
2308 mmc_stop_host(struct mmc_host *host) argument
[all...]
/linux-master/arch/powerpc/include/asm/
H A Ddcr-generic.h19 } host; member in struct:__anon62
22 extern bool dcr_map_ok_generic(dcr_host_t host);
26 extern void dcr_unmap_generic(dcr_host_t host, unsigned int dcr_c);
28 extern u32 dcr_read_generic(dcr_host_t host, unsigned int dcr_n);
30 extern void dcr_write_generic(dcr_host_t host, unsigned int dcr_n, u32 value);
/linux-master/drivers/gpu/host1x/
H A Ddev.h32 int (*init)(struct host1x_channel *channel, struct host1x *host,
55 void (*show_channel_cdma)(struct host1x *host,
58 void (*show_channel_fifo)(struct host1x *host,
61 void (*show_mlocks)(struct host1x *host, struct output *output);
73 void (*enable_protection)(struct host1x *host);
77 int (*init_host_sync)(struct host1x *host, u32 cpm);
79 struct host1x *host, unsigned int id, u32 thresh);
80 void (*enable_syncpt_intr)(struct host1x *host, unsigned int id);
81 void (*disable_syncpt_intr)(struct host1x *host, unsigned int id);
82 void (*disable_all_syncpt_intrs)(struct host1x *host);
183 host1x_hw_syncpt_restore(struct host1x *host, struct host1x_syncpt *sp) argument
189 host1x_hw_syncpt_restore_wait_base(struct host1x *host, struct host1x_syncpt *sp) argument
195 host1x_hw_syncpt_load_wait_base(struct host1x *host, struct host1x_syncpt *sp) argument
201 host1x_hw_syncpt_load(struct host1x *host, struct host1x_syncpt *sp) argument
207 host1x_hw_syncpt_cpu_incr(struct host1x *host, struct host1x_syncpt *sp) argument
213 host1x_hw_syncpt_assign_to_channel( struct host1x *host, struct host1x_syncpt *sp, struct host1x_channel *ch) argument
220 host1x_hw_syncpt_enable_protection(struct host1x *host) argument
225 host1x_hw_intr_init_host_sync(struct host1x *host, u32 cpm) argument
230 host1x_hw_intr_set_syncpt_threshold(struct host1x *host, unsigned int id, u32 thresh) argument
237 host1x_hw_intr_enable_syncpt_intr(struct host1x *host, unsigned int id) argument
243 host1x_hw_intr_disable_syncpt_intr(struct host1x *host, unsigned int id) argument
249 host1x_hw_intr_disable_all_syncpt_intrs(struct host1x *host) argument
254 host1x_hw_intr_free_syncpt_irq(struct host1x *host) argument
259 host1x_hw_channel_init(struct host1x *host, struct host1x_channel *channel, unsigned int id) argument
266 host1x_hw_channel_submit(struct host1x *host, struct host1x_job *job) argument
272 host1x_hw_cdma_start(struct host1x *host, struct host1x_cdma *cdma) argument
278 host1x_hw_cdma_stop(struct host1x *host, struct host1x_cdma *cdma) argument
284 host1x_hw_cdma_flush(struct host1x *host, struct host1x_cdma *cdma) argument
290 host1x_hw_cdma_timeout_init(struct host1x *host, struct host1x_cdma *cdma) argument
296 host1x_hw_cdma_timeout_destroy(struct host1x *host, struct host1x_cdma *cdma) argument
302 host1x_hw_cdma_freeze(struct host1x *host, struct host1x_cdma *cdma) argument
308 host1x_hw_cdma_resume(struct host1x *host, struct host1x_cdma *cdma, u32 getptr) argument
314 host1x_hw_cdma_timeout_cpu_incr(struct host1x *host, struct host1x_cdma *cdma, u32 getptr, u32 syncpt_incrs, u32 syncval, u32 nr_slots) argument
324 host1x_hw_pushbuffer_init(struct host1x *host, struct push_buffer *pb) argument
330 host1x_hw_debug_init(struct host1x *host, struct dentry *de) argument
336 host1x_hw_show_channel_cdma(struct host1x *host, struct host1x_channel *channel, struct output *o) argument
343 host1x_hw_show_channel_fifo(struct host1x *host, struct host1x_channel *channel, struct output *o) argument
350 host1x_hw_show_mlocks(struct host1x *host, struct output *o) argument
[all...]

Completed in 208 milliseconds

1234567891011>>