/drivers/spi/ |
H A D | spi-sh.c | 98 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 D | solo6x10-g723.c | 91 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 D | myri10ge.c | 217 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 D | f_sourcesink.c | 478 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 D | qib_sdma.c | 92 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 D | qib_verbs.c | 164 * @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 D | qib_ruc.c | 87 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 D | sc1200.c | 239 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 D | bcm63xx_pcmcia.h | 6 #include <pcmcia/ss.h>
|
H A D | rsrc_mgr.c | 19 #include <pcmcia/ss.h>
|
H A D | sa1100_generic.c | 38 #include <pcmcia/ss.h>
|
H A D | cardbus.c | 27 #include <pcmcia/ss.h>
|
H A D | pxa2xx_stargate2.c | 24 #include <pcmcia/ss.h>
|
H A D | soc_common.h | 15 #include <pcmcia/ss.h>
|
/drivers/usb/storage/ |
H A D | onetouch.c | 46 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 D | interrupts_and_traps.c | 76 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 D | capa.c | 297 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 D | ipath_keys.c | 191 * @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 D | ipath_verbs.c | 167 * @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 D | atombios_crtc.c | 438 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 D | rv740_dpm.c | 160 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 D | rv730_dpm.c | 92 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 D | eeprom.c | 367 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 D | config.c | 165 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 D | leo.c | 211 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...] |