Searched refs:ss (Results 1 - 25 of 93) sorted by relevance

1234

/drivers/spi/
H A Dspi-sh.c98 static void spi_sh_write(struct spi_sh_data *ss, unsigned long data, argument
101 if (ss->width == 8)
102 iowrite8(data, ss->addr + (offset >> 2));
103 else if (ss->width == 32)
104 iowrite32(data, ss->addr + offset);
107 static unsigned long spi_sh_read(struct spi_sh_data *ss, unsigned long offset) argument
109 if (ss->width == 8)
110 return ioread8(ss->addr + (offset >> 2));
111 else if (ss->width == 32)
112 return ioread32(ss
117 spi_sh_set_bit(struct spi_sh_data *ss, unsigned long val, unsigned long offset) argument
127 spi_sh_clear_bit(struct spi_sh_data *ss, unsigned long val, unsigned long offset) argument
137 clear_fifo(struct spi_sh_data *ss) argument
143 spi_sh_wait_receive_buffer(struct spi_sh_data *ss) argument
155 spi_sh_wait_write_buffer_empty(struct spi_sh_data *ss) argument
167 spi_sh_send(struct spi_sh_data *ss, struct spi_message *mesg, struct spi_transfer *t) argument
232 spi_sh_receive(struct spi_sh_data *ss, struct spi_message *mesg, struct spi_transfer *t) argument
290 struct spi_sh_data *ss = container_of(work, struct spi_sh_data, ws); local
355 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); local
374 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); local
397 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); local
407 struct spi_sh_data *ss = (struct spi_sh_data *)_ss; local
430 struct spi_sh_data *ss = platform_get_drvdata(pdev); local
443 struct spi_sh_data *ss; local
[all...]
/drivers/media/pci/solo6x10/
H A Dsolo6x10-g723.c91 struct snd_pcm_substream *ss; local
94 for (ss = pstr->substream; ss != NULL; ss = ss->next) {
95 if (snd_pcm_substream_chip(ss) == NULL)
99 if (snd_pcm_substream_chip(ss) == solo_dev)
103 solo_pcm = snd_pcm_substream_chip(ss);
107 snd_pcm_period_elapsed(ss);
111 static int snd_solo_hw_params(struct snd_pcm_substream *ss, argument
117 snd_solo_hw_free(struct snd_pcm_substream *ss) argument
140 snd_solo_pcm_open(struct snd_pcm_substream *ss) argument
168 snd_solo_pcm_close(struct snd_pcm_substream *ss) argument
180 snd_solo_pcm_trigger(struct snd_pcm_substream *ss, int cmd) argument
214 snd_solo_pcm_prepare(struct snd_pcm_substream *ss) argument
219 snd_solo_pcm_pointer(struct snd_pcm_substream *ss) argument
228 snd_solo_pcm_copy(struct snd_pcm_substream *ss, int channel, snd_pcm_uframes_t pos, void __user *dst, snd_pcm_uframes_t count) argument
320 struct snd_pcm_substream *ss; local
[all...]
/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c217 struct myri10ge_slice_state *ss; member in struct:myri10ge_priv
934 static inline void myri10ge_ss_init_lock(struct myri10ge_slice_state *ss) argument
936 spin_lock_init(&ss->lock);
937 ss->state = SLICE_STATE_IDLE;
940 static inline bool myri10ge_ss_lock_napi(struct myri10ge_slice_state *ss) argument
943 spin_lock(&ss->lock);
944 if ((ss->state & SLICE_LOCKED)) {
945 WARN_ON((ss->state & SLICE_STATE_NAPI));
946 ss->state |= SLICE_STATE_NAPI_YIELD;
948 ss
955 myri10ge_ss_unlock_napi(struct myri10ge_slice_state *ss) argument
963 myri10ge_ss_lock_poll(struct myri10ge_slice_state *ss) argument
977 myri10ge_ss_unlock_poll(struct myri10ge_slice_state *ss) argument
985 myri10ge_ss_busy_polling(struct myri10ge_slice_state *ss) argument
991 myri10ge_ss_init_lock(struct myri10ge_slice_state *ss) argument
995 myri10ge_ss_lock_napi(struct myri10ge_slice_state *ss) argument
1000 myri10ge_ss_unlock_napi(struct myri10ge_slice_state *ss) argument
1004 myri10ge_ss_lock_poll(struct myri10ge_slice_state *ss) argument
1009 myri10ge_ss_unlock_poll(struct myri10ge_slice_state *ss) argument
1013 myri10ge_ss_busy_polling(struct myri10ge_slice_state *ss) argument
1022 struct myri10ge_slice_state *ss; local
1192 myri10ge_write_dca(struct myri10ge_slice_state *ss, int cpu, int tag) argument
1198 myri10ge_update_dca(struct myri10ge_slice_state *ss) argument
1424 myri10ge_rx_done(struct myri10ge_slice_state *ss, int len, __wsum csum) argument
1523 myri10ge_tx_done(struct myri10ge_slice_state *ss, int mcp_index) argument
1593 myri10ge_clean_rx_done(struct myri10ge_slice_state *ss, int budget) argument
1669 struct myri10ge_slice_state *ss = local
1695 struct myri10ge_slice_state *ss = local
1722 struct myri10ge_slice_state *ss = arg; local
1975 struct myri10ge_slice_state *ss; local
2123 myri10ge_allocate_rings(struct myri10ge_slice_state *ss) argument
2263 myri10ge_free_rings(struct myri10ge_slice_state *ss) argument
2338 struct myri10ge_slice_state *ss; local
2421 struct myri10ge_slice_state *ss; local
2455 struct myri10ge_slice_state *ss; local
2483 struct myri10ge_slice_state *ss; local
2825 struct myri10ge_slice_state *ss; local
3100 struct myri10ge_slice_state *ss; local
3578 myri10ge_check_slice(struct myri10ge_slice_state *ss, int *reset_needed, int *busy_slice_cnt, u32 rx_pause_cnt) argument
3621 struct myri10ge_slice_state *ss; local
3712 struct myri10ge_slice_state *ss; local
3765 struct myri10ge_slice_state *ss; local
3799 struct myri10ge_slice_state *ss; local
[all...]
/drivers/usb/gadget/function/
H A Df_sourcesink.c478 struct f_sourcesink *ss = func_to_ss(f); local
491 ss->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_source_desc);
492 if (!ss->in_ep) {
498 ss->in_ep->driver_data = cdev; /* claim */
500 ss->out_ep = usb_ep_autoconfig(cdev->gadget, &fs_sink_desc);
501 if (!ss->out_ep)
503 ss->out_ep->driver_data = cdev; /* claim */
524 ss->iso_in_ep = usb_ep_autoconfig(cdev->gadget, &fs_iso_source_desc);
525 if (!ss->iso_in_ep)
527 ss
699 check_read_data(struct f_sourcesink *ss, struct usb_request *req) argument
757 struct f_sourcesink *ss = ep->driver_data; local
809 source_sink_start_ep(struct f_sourcesink *ss, bool is_in, enum eptype ep_type, int speed) argument
885 disable_source_sink(struct f_sourcesink *ss) argument
896 enable_source_sink(struct usb_composite_dev *cdev, struct f_sourcesink *ss, int alt) argument
1052 struct f_sourcesink *ss = func_to_ss(f); local
1064 struct f_sourcesink *ss = func_to_ss(f); local
1071 struct f_sourcesink *ss = func_to_ss(f); local
1153 struct f_sourcesink *ss; local
[all...]
/drivers/infiniband/hw/qib/
H A Dqib_sdma.c92 static void sdma_get(struct qib_sdma_state *ss) argument
94 kref_get(&ss->kref);
99 struct qib_sdma_state *ss = local
102 complete(&ss->comp);
105 static void sdma_put(struct qib_sdma_state *ss) argument
107 kref_put(&ss->kref, sdma_complete);
110 static void sdma_finalput(struct qib_sdma_state *ss) argument
112 sdma_put(ss);
113 wait_for_completion(&ss->comp);
195 struct qib_sdma_state *ss local
206 struct qib_sdma_state *ss = &ppd->sdma_state; local
220 struct qib_sdma_state *ss = &ppd->sdma_state; local
533 qib_sdma_verbs_send(struct qib_pportdata *ppd, struct qib_sge_state *ss, u32 dwords, struct qib_verbs_txreq *tx) argument
791 struct qib_sdma_state *ss = &ppd->sdma_state; local
[all...]
H A Dqib_verbs.c164 * @ss: the SGE state
168 void qib_copy_sge(struct qib_sge_state *ss, void *data, u32 length, int release) argument
170 struct qib_sge *sge = &ss->sge;
187 if (--ss->num_sge)
188 *sge = *ss->sg_list++;
207 * @ss: the SGE state
210 void qib_skip_sge(struct qib_sge_state *ss, u32 length, int release) argument
212 struct qib_sge *sge = &ss->sge;
228 if (--ss->num_sge)
229 *sge = *ss
250 qib_count_sge(struct qib_sge_state *ss, u32 length) argument
296 qib_copy_from_sge(void *data, struct qib_sge_state *ss, u32 length) argument
734 update_sge(struct qib_sge_state *ss, u32 length) argument
791 copy_io(u32 __iomem *piobuf, struct qib_sge_state *ss, u32 length, unsigned flush_wc) argument
1134 qib_verbs_send_dma(struct qib_qp *qp, struct qib_ib_header *hdr, u32 hdrwords, struct qib_sge_state *ss, u32 len, u32 plen, u32 dwords) argument
1269 qib_verbs_send_pio(struct qib_qp *qp, struct qib_ib_header *ibhdr, u32 hdrwords, struct qib_sge_state *ss, u32 len, u32 plen, u32 dwords) argument
1376 qib_verbs_send(struct qib_qp *qp, struct qib_ib_header *hdr, u32 hdrwords, struct qib_sge_state *ss, u32 len) argument
[all...]
H A Dqib_ruc.c87 struct qib_sge_state *ss; local
91 ss = &qp->r_sge;
92 ss->sg_list = qp->r_sg_list;
98 if (!qib_lkey_ok(rkt, pd, j ? &ss->sg_list[j - 1] : &ss->sge,
104 ss->num_sge = j;
105 ss->total_len = qp->r_len;
111 struct qib_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge;
115 ss
[all...]
/drivers/ide/
H A Dsc1200.c239 struct sc1200_saved_state *ss = host->host_priv; local
247 pci_read_config_dword(dev, 0x40 + r * 4, &ss->regs[r]);
258 struct sc1200_saved_state *ss = host->host_priv; local
271 pci_write_config_dword(dev, 0x40 + r * 4, ss->regs[r]);
308 struct sc1200_saved_state *ss = NULL; local
312 ss = kmalloc(sizeof(*ss), GFP_KERNEL);
313 if (ss == NULL)
316 rc = ide_pci_init_one(dev, &sc1200_chipset, ss);
318 kfree(ss);
[all...]
/drivers/pcmcia/
H A Dbcm63xx_pcmcia.h6 #include <pcmcia/ss.h>
H A Drsrc_mgr.c19 #include <pcmcia/ss.h>
H A Dsa1100_generic.c38 #include <pcmcia/ss.h>
H A Dcardbus.c27 #include <pcmcia/ss.h>
H A Dpxa2xx_stargate2.c24 #include <pcmcia/ss.h>
H A Dsoc_common.h15 #include <pcmcia/ss.h>
/drivers/usb/storage/
H A Donetouch.c46 static int onetouch_connect_input(struct us_data *ss);
176 static int onetouch_connect_input(struct us_data *ss) argument
178 struct usb_device *udev = ss->pusb_dev;
186 interface = ss->pusb_intf->cur_altsetting;
253 ss->extra_destructor = onetouch_release_input;
254 ss->extra = onetouch;
256 ss->suspend_resume_hook = usb_onetouch_pm_hook;
/drivers/lguest/
H A Dinterrupts_and_traps.c76 u32 eflags, ss, irq_enable; local
84 if ((cpu->regs->ss&0x3) != GUEST_PL) {
90 ss = cpu->ss1;
99 push_guest_stack(cpu, &gstack, cpu->regs->ss);
104 ss = cpu->regs->ss;
137 cpu->regs->ss = ss;
/drivers/staging/lustre/lustre/obdclass/
H A Dcapa.c297 struct scatterlist ss; local
328 sg_init_table(&ss, 1);
329 sg_set_page(&ss, virt_to_page(s), 16,
334 rc = crypto_blkcipher_encrypt(&desc, &sd, &ss, 16);
350 struct scatterlist ss; local
381 sg_init_table(&ss, 1);
382 sg_set_page(&ss, virt_to_page(s), 16,
388 rc = crypto_blkcipher_decrypt(&desc, &sd, &ss, 16);
/drivers/infiniband/hw/ipath/
H A Dipath_keys.c191 * @ss: SGE state
199 int ipath_rkey_ok(struct ipath_qp *qp, struct ipath_sge_state *ss, argument
204 struct ipath_sge *sge = &ss->sge;
226 ss->sg_list = NULL;
227 ss->num_sge = 1;
263 ss->sg_list = NULL;
264 ss->num_sge = 1;
H A Dipath_verbs.c167 * @ss: the SGE state
171 void ipath_copy_sge(struct ipath_sge_state *ss, void *data, u32 length) argument
173 struct ipath_sge *sge = &ss->sge;
188 if (--ss->num_sge)
189 *sge = *ss->sg_list++;
208 * @ss: the SGE state
211 void ipath_skip_sge(struct ipath_sge_state *ss, u32 length) argument
213 struct ipath_sge *sge = &ss->sge;
227 if (--ss->num_sge)
228 *sge = *ss
249 ipath_count_sge(struct ipath_sge_state *ss, u32 length) argument
295 ipath_copy_from_sge(void *data, struct ipath_sge_state *ss, u32 length) argument
780 update_sge(struct ipath_sge_state *ss, u32 length) argument
837 copy_io(u32 __iomem *piobuf, struct ipath_sge_state *ss, u32 length, unsigned flush_wc) argument
1097 ipath_verbs_send_dma(struct ipath_qp *qp, struct ipath_ib_header *hdr, u32 hdrwords, struct ipath_sge_state *ss, u32 len, u32 plen, u32 dwords) argument
1222 ipath_verbs_send_pio(struct ipath_qp *qp, struct ipath_ib_header *ibhdr, u32 hdrwords, struct ipath_sge_state *ss, u32 len, u32 plen, u32 dwords) argument
1322 ipath_verbs_send(struct ipath_qp *qp, struct ipath_ib_header *hdr, u32 hdrwords, struct ipath_sge_state *ss, u32 len) argument
[all...]
/drivers/gpu/drm/radeon/
H A Datombios_crtc.c438 struct radeon_atom_ss *ss)
445 /* Don't mess with SS if percentage is 0 or external ss.
450 if (ss->percentage == 0)
452 if (ss->type & ATOM_EXTERNAL_SS_MASK)
473 args.v3.ucSpreadSpectrumType = ss->type & ATOM_SS_CENTRE_SPREAD_MODE_MASK;
487 args.v3.usSpreadSpectrumAmount = cpu_to_le16(ss->amount);
488 args.v3.usSpreadSpectrumStep = cpu_to_le16(ss->step);
491 args.v2.usSpreadSpectrumPercentage = cpu_to_le16(ss->percentage);
492 args.v2.ucSpreadSpectrumType = ss->type & ATOM_SS_CENTRE_SPREAD_MODE_MASK;
506 args.v2.usSpreadSpectrumAmount = cpu_to_le16(ss
434 atombios_crtc_program_ss(struct radeon_device *rdev, int enable, int pll_id, int crtc_id, struct radeon_atom_ss *ss) argument
803 atombios_crtc_program_pll(struct drm_crtc *crtc, u32 crtc_id, int pll_id, u32 encoder_mode, u32 encoder_id, u32 clock, u32 ref_div, u32 fb_div, u32 frac_fb_div, u32 post_div, int bpc, bool ss_enabled, struct radeon_atom_ss *ss) argument
1991 struct radeon_atom_ss ss; local
2107 struct radeon_atom_ss ss; local
[all...]
H A Drv740_dpm.c160 struct radeon_atom_ss ss; local
163 if (radeon_atombios_get_asic_ss_info(rdev, &ss,
165 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate);
166 u32 clk_v = 4 * ss.percentage * fbdiv / (clk_s * 10000);
247 struct radeon_atom_ss ss; local
250 if (radeon_atombios_get_asic_ss_info(rdev, &ss,
254 u32 clk_s = reference_clock * 5 / (decoded_ref * ss.rate);
255 u32 clk_v = 0x40000 * ss.percentage *
H A Drv730_dpm.c92 struct radeon_atom_ss ss; local
95 if (radeon_atombios_get_asic_ss_info(rdev, &ss,
97 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate);
98 u32 clk_v = ss.percentage * fbdiv / (clk_s * 10000);
167 struct radeon_atom_ss ss; local
170 if (radeon_atombios_get_asic_ss_info(rdev, &ss,
173 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate);
174 u32 clk_v = ss.percentage * dividers.fb_div / (clk_s * 10000);
/drivers/net/wireless/ath/ath9k/
H A Deeprom.c367 int16_t ss; local
507 ss = (int16_t)(0 - (minPwrT4[i] / 2));
509 ss = 0;
511 ss = (int16_t)((pPdGainBoundaries[i - 1] -
518 while ((ss < 0) && (k < (AR5416_NUM_PDADC_VALUES - 1))) {
519 tmpVal = (int16_t)(vpdTableI[i][0] + ss * vpdStep);
521 ss++;
530 while ((ss < maxIndex) && (k < (AR5416_NUM_PDADC_VALUES - 1))) {
531 pPDADCValues[k++] = vpdTableI[i][ss++];
539 while ((ss <
[all...]
/drivers/usb/gadget/
H A Dconfig.c165 struct usb_descriptor_header **ss)
179 if (ss && gadget_is_superspeed(g)) {
180 f->ss_descriptors = usb_copy_descriptors(ss);
162 usb_assign_descriptors(struct usb_function *f, struct usb_descriptor_header **fs, struct usb_descriptor_header **hs, struct usb_descriptor_header **ss) argument
/drivers/video/fbdev/
H A Dleo.c211 struct leo_ld_ss0 __iomem *ss = par->ld_ss0; local
221 sbus_writel(0xffffffff, &ss->wid);
222 sbus_writel(0xffff, &ss->wmask);
223 sbus_writel(0, &ss->vclipmin);
224 sbus_writel(par->extent, &ss->vclipmax);
225 sbus_writel(0, &ss->fg);
226 sbus_writel(0xff000000, &ss->planemask);
227 sbus_writel(0x310850, &ss->rop);
228 sbus_writel(0, &ss->widclip);
239 sbus_writel(1, &ss
[all...]

Completed in 566 milliseconds

1234