/drivers/spi/ |
D | spi-bcm2835.c | 88 static inline u32 bcm2835_rd(struct bcm2835_spi *bs, unsigned reg) in bcm2835_rd() argument 90 return readl(bs->regs + reg); in bcm2835_rd() 93 static inline void bcm2835_wr(struct bcm2835_spi *bs, unsigned reg, u32 val) in bcm2835_wr() argument 95 writel(val, bs->regs + reg); in bcm2835_wr() 98 static inline void bcm2835_rd_fifo(struct bcm2835_spi *bs, int len) in bcm2835_rd_fifo() argument 103 byte = bcm2835_rd(bs, BCM2835_SPI_FIFO); in bcm2835_rd_fifo() 104 if (bs->rx_buf) in bcm2835_rd_fifo() 105 *bs->rx_buf++ = byte; in bcm2835_rd_fifo() 109 static inline void bcm2835_wr_fifo(struct bcm2835_spi *bs, int len) in bcm2835_wr_fifo() argument 113 if (len > bs->len) in bcm2835_wr_fifo() [all …]
|
D | spi-bcm63xx-hsspi.c | 108 static void bcm63xx_hsspi_set_cs(struct bcm63xx_hsspi *bs, unsigned cs, in bcm63xx_hsspi_set_cs() argument 113 mutex_lock(&bs->bus_mutex); in bcm63xx_hsspi_set_cs() 114 reg = __raw_readl(bs->regs + HSSPI_GLOBAL_CTRL_REG); in bcm63xx_hsspi_set_cs() 117 if (active == !(bs->cs_polarity & BIT(cs))) in bcm63xx_hsspi_set_cs() 120 __raw_writel(reg, bs->regs + HSSPI_GLOBAL_CTRL_REG); in bcm63xx_hsspi_set_cs() 121 mutex_unlock(&bs->bus_mutex); in bcm63xx_hsspi_set_cs() 124 static void bcm63xx_hsspi_set_clk(struct bcm63xx_hsspi *bs, in bcm63xx_hsspi_set_clk() argument 130 reg = DIV_ROUND_UP(2048, DIV_ROUND_UP(bs->speed_hz, hz)); in bcm63xx_hsspi_set_clk() 132 bs->regs + HSSPI_PROFILE_CLK_CTRL_REG(profile)); in bcm63xx_hsspi_set_clk() 134 reg = __raw_readl(bs->regs + HSSPI_PROFILE_SIGNAL_CTRL_REG(profile)); in bcm63xx_hsspi_set_clk() [all …]
|
D | spi-bcm63xx.c | 57 static inline u8 bcm_spi_readb(struct bcm63xx_spi *bs, in bcm_spi_readb() argument 60 return bcm_readb(bs->regs + bcm63xx_spireg(offset)); in bcm_spi_readb() 63 static inline u16 bcm_spi_readw(struct bcm63xx_spi *bs, in bcm_spi_readw() argument 66 return bcm_readw(bs->regs + bcm63xx_spireg(offset)); in bcm_spi_readw() 69 static inline void bcm_spi_writeb(struct bcm63xx_spi *bs, in bcm_spi_writeb() argument 72 bcm_writeb(value, bs->regs + bcm63xx_spireg(offset)); in bcm_spi_writeb() 75 static inline void bcm_spi_writew(struct bcm63xx_spi *bs, in bcm_spi_writew() argument 78 bcm_writew(value, bs->regs + bcm63xx_spireg(offset)); in bcm_spi_writew() 94 struct bcm63xx_spi *bs = spi_master_get_devdata(spi->master); in bcm63xx_spi_setup_transfer() local 111 reg = bcm_spi_readb(bs, SPI_CLK_CFG); in bcm63xx_spi_setup_transfer() [all …]
|
/drivers/block/drbd/ |
D | drbd_vli.h | 238 static inline void bitstream_init(struct bitstream *bs, void *s, size_t len, unsigned int pad_bits) in bitstream_init() argument 240 bs->buf = s; in bitstream_init() 241 bs->buf_len = len; in bitstream_init() 242 bs->pad_bits = pad_bits; in bitstream_init() 243 bitstream_cursor_reset(&bs->cur, bs->buf); in bitstream_init() 246 static inline void bitstream_rewind(struct bitstream *bs) in bitstream_rewind() argument 248 bitstream_cursor_reset(&bs->cur, bs->buf); in bitstream_rewind() 249 memset(bs->buf, 0, bs->buf_len); in bitstream_rewind() 260 static inline int bitstream_put_bits(struct bitstream *bs, u64 val, const unsigned int bits) in bitstream_put_bits() argument 262 unsigned char *b = bs->cur.b; in bitstream_put_bits() [all …]
|
/drivers/net/wireless/ath/ath9k/ |
D | common-beacon.c | 57 struct ath9k_beacon_state *bs) in ath9k_cmn_beacon_config_sta() argument 70 memset(bs, 0, sizeof(*bs)); in ath9k_cmn_beacon_config_sta() 86 bs->bs_intval = TU_TO_USEC(conf->intval); in ath9k_cmn_beacon_config_sta() 87 bs->bs_dtimperiod = conf->dtim_period * bs->bs_intval; in ath9k_cmn_beacon_config_sta() 88 bs->bs_nexttbtt = conf->nexttbtt; in ath9k_cmn_beacon_config_sta() 89 bs->bs_nextdtim = conf->nexttbtt; in ath9k_cmn_beacon_config_sta() 91 bs->bs_nextdtim = ath9k_get_next_tbtt(ah, tsf, dtim_intval); in ath9k_cmn_beacon_config_sta() 99 bs->bs_bmissthreshold = DIV_ROUND_UP(conf->bmiss_timeout, conf->intval); in ath9k_cmn_beacon_config_sta() 100 if (bs->bs_bmissthreshold > 15) in ath9k_cmn_beacon_config_sta() 101 bs->bs_bmissthreshold = 15; in ath9k_cmn_beacon_config_sta() [all …]
|
D | hw.c | 2200 const struct ath9k_beacon_state *bs) in ath9k_hw_set_sta_beacon_timers() argument 2208 REG_WRITE(ah, AR_NEXT_TBTT_TIMER, bs->bs_nexttbtt); in ath9k_hw_set_sta_beacon_timers() 2209 REG_WRITE(ah, AR_BEACON_PERIOD, bs->bs_intval); in ath9k_hw_set_sta_beacon_timers() 2210 REG_WRITE(ah, AR_DMA_BEACON_PERIOD, bs->bs_intval); in ath9k_hw_set_sta_beacon_timers() 2215 AR_RSSI_THR_BM_THR, bs->bs_bmissthreshold); in ath9k_hw_set_sta_beacon_timers() 2217 beaconintval = bs->bs_intval; in ath9k_hw_set_sta_beacon_timers() 2219 if (bs->bs_sleepduration > beaconintval) in ath9k_hw_set_sta_beacon_timers() 2220 beaconintval = bs->bs_sleepduration; in ath9k_hw_set_sta_beacon_timers() 2222 dtimperiod = bs->bs_dtimperiod; in ath9k_hw_set_sta_beacon_timers() 2223 if (bs->bs_sleepduration > dtimperiod) in ath9k_hw_set_sta_beacon_timers() [all …]
|
D | common-beacon.h | 21 struct ath9k_beacon_state *bs);
|
D | htc_drv_beacon.c | 95 struct ath9k_beacon_state bs; in ath9k_htc_beacon_config_sta() local 101 if (ath9k_cmn_beacon_config_sta(priv->ah, bss_conf, &bs) == -EPERM) in ath9k_htc_beacon_config_sta() 105 ath9k_hw_set_sta_beacon_timers(priv->ah, &bs); in ath9k_htc_beacon_config_sta()
|
/drivers/misc/sgi-gru/ |
D | grukservices.c | 152 static void gru_load_kernel_context(struct gru_blade_state *bs, int blade_id) in gru_load_kernel_context() argument 159 up_read(&bs->bs_kgts_sema); in gru_load_kernel_context() 160 down_write(&bs->bs_kgts_sema); in gru_load_kernel_context() 162 if (!bs->bs_kgts) { in gru_load_kernel_context() 163 bs->bs_kgts = gru_alloc_gts(NULL, 0, 0, 0, 0, 0); in gru_load_kernel_context() 164 bs->bs_kgts->ts_user_blade_id = blade_id; in gru_load_kernel_context() 166 kgts = bs->bs_kgts; in gru_load_kernel_context() 172 GRU_NUM_KERNEL_CBR * ncpus + bs->bs_async_cbrs); in gru_load_kernel_context() 175 bs->bs_async_dsr_bytes); in gru_load_kernel_context() 181 gru = bs->bs_kgts->ts_gru; in gru_load_kernel_context() [all …]
|
/drivers/pcmcia/ |
D | sa11xx_base.h | 69 #define MECR_SET(mecr, sock, shift, mask, bs) \ argument 72 (((bs)<<(shift))<<((sock)==0?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT))) 78 #define MECR_BSIO_SET(mecr, sock, bs) \ argument 79 MECR_SET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK, (bs)) 84 #define MECR_BSA_SET(mecr, sock, bs) \ argument 85 MECR_SET((mecr), (sock), MECR_BSA_SHIFT, MECR_BS_MASK, (bs)) 90 #define MECR_BSM_SET(mecr, sock, bs) \ argument 91 MECR_SET((mecr), (sock), MECR_BSM_SHIFT, MECR_BS_MASK, (bs))
|
/drivers/media/tuners/ |
D | tda827x.c | 97 u8 bs; member 105 { .lomax = 62000000, .spd = 3, .bs = 2, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 1}, 106 { .lomax = 66000000, .spd = 3, .bs = 3, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 1}, 107 { .lomax = 76000000, .spd = 3, .bs = 1, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 0}, 108 { .lomax = 84000000, .spd = 3, .bs = 2, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 0}, 109 { .lomax = 93000000, .spd = 3, .bs = 2, .bp = 0, .cp = 0, .gc3 = 1, .div1p5 = 0}, 110 { .lomax = 98000000, .spd = 3, .bs = 3, .bp = 0, .cp = 0, .gc3 = 1, .div1p5 = 0}, 111 { .lomax = 109000000, .spd = 3, .bs = 3, .bp = 1, .cp = 0, .gc3 = 1, .div1p5 = 0}, 112 { .lomax = 123000000, .spd = 2, .bs = 2, .bp = 1, .cp = 0, .gc3 = 1, .div1p5 = 1}, 113 { .lomax = 133000000, .spd = 2, .bs = 3, .bp = 1, .cp = 0, .gc3 = 1, .div1p5 = 1}, [all …]
|
/drivers/media/pci/bt8xx/ |
D | dvb-bt8xx.c | 158 unsigned char bs = 0; in thomson_dtt7579_tuner_calc_regs() local 174 bs = 0x03; in thomson_dtt7579_tuner_calc_regs() 176 bs = 0x02; in thomson_dtt7579_tuner_calc_regs() 178 bs = 0x08; in thomson_dtt7579_tuner_calc_regs() 184 pllbuf[4] = bs; in thomson_dtt7579_tuner_calc_regs() 353 unsigned char bs = 0; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() local 380 bs = 0x01; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 382 bs = 0x01; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 384 bs = 0x02; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 386 bs = 0x02; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() [all …]
|
/drivers/crypto/ |
D | omap-sham.c | 460 int bs, nr_dr; in omap_sham_write_ctrl_omap4() local 465 bs = get_block_size(ctx); in omap_sham_write_ctrl_omap4() 466 nr_dr = bs / (2 * sizeof(u32)); in omap_sham_write_ctrl_omap4() 472 ctx->digcnt += bs; in omap_sham_write_ctrl_omap4() 714 #define SG_SA(sg, bs) (IS_ALIGNED(sg->length, bs)) argument 721 int ret, bs; in omap_sham_update_dma_start() local 742 bs = get_block_size(ctx); in omap_sham_update_dma_start() 747 if (!sg_is_last(sg) && !SG_SA(sg, bs)) in omap_sham_update_dma_start() 756 tail = length & (bs - 1); in omap_sham_update_dma_start() 759 tail = bs; in omap_sham_update_dma_start() [all …]
|
D | mv_cesa.c | 778 int bs, ds, ss; in mv_hash_setkey() local 789 bs = crypto_shash_blocksize(ctx->base_hash); in mv_hash_setkey() 804 if (keylen > bs) { in mv_hash_setkey() 816 memset(ipad + keylen, 0, bs - keylen); in mv_hash_setkey() 817 memcpy(opad, ipad, bs); in mv_hash_setkey() 819 for (i = 0; i < bs; i++) { in mv_hash_setkey() 825 crypto_shash_update(shash, ipad, bs) ? : in mv_hash_setkey() 828 crypto_shash_update(shash, opad, bs) ? : in mv_hash_setkey()
|
/drivers/block/ |
D | null_blk.c | 88 static int bs = 512; variable 89 module_param(bs, int, S_IRUGO); 90 MODULE_PARM_DESC(bs, "Block size (in bytes)"); 537 blk_queue_logical_block_size(nullb->q, bs); in null_add_dev() 538 blk_queue_physical_block_size(nullb->q, bs); in null_add_dev() 541 sector_div(size, bs); in null_add_dev() 571 if (bs > PAGE_SIZE) { in null_init() 574 bs = PAGE_SIZE; in null_init()
|
/drivers/md/ |
D | dm.c | 181 struct bio_set *bs; member 215 struct bio_set *bs; member 1327 struct bio_set *bs = bio->bi_pool; in flush_current_bio_list() local 1328 if (unlikely(!bs) || bs == fs_bio_set) { in flush_current_bio_list() 1333 spin_lock(&bs->rescue_lock); in flush_current_bio_list() 1334 bio_list_add(&bs->rescue_list, bio); in flush_current_bio_list() 1335 queue_work(bs->rescue_workqueue, &bs->rescue_work); in flush_current_bio_list() 1336 spin_unlock(&bs->rescue_lock); in flush_current_bio_list() 1436 clone = bio_alloc_bioset(GFP_NOIO, 0, ci->md->bs); in alloc_tio() 1781 r = blk_rq_prep_clone(clone, rq, tio->md->bs, GFP_ATOMIC, in setup_clone() [all …]
|
D | dm-log.c | 258 static inline int log_test_bit(uint32_t *bs, unsigned bit) in log_test_bit() argument 260 return test_bit_le(bit, bs) ? 1 : 0; in log_test_bit() 264 uint32_t *bs, unsigned bit) in log_set_bit() argument 266 __set_bit_le(bit, bs); in log_set_bit() 271 uint32_t *bs, unsigned bit) in log_clear_bit() argument 273 __clear_bit_le(bit, bs); in log_clear_bit()
|
D | dm-crypt.c | 129 struct bio_set *bs; member 420 unsigned bs = crypto_ablkcipher_blocksize(any_tfm(cc)); in crypt_iv_benbi_ctr() local 421 int log = ilog2(bs); in crypt_iv_benbi_ctr() 426 if (1 << log != bs) { in crypt_iv_benbi_ctr() 985 clone = bio_alloc_bioset(GFP_NOIO, nr_iovecs, cc->bs); in crypt_alloc_buffer() 1134 clone = bio_clone_bioset(base_bio, gfp, cc->bs); in kcryptd_io_read() 1522 if (cc->bs) in crypt_dtr() 1523 bioset_free(cc->bs); in crypt_dtr() 1778 cc->bs = bioset_create(MIN_IOS, 0); in crypt_ctr() 1779 if (!cc->bs) { in crypt_ctr()
|
/drivers/staging/dgap/ |
D | dgap.c | 1331 struct bs_t __iomem *bs; in dgap_tty_init() local 1389 bs = (struct bs_t __iomem *) ((ulong) vaddr + CHANBUF); in dgap_tty_init() 1392 brd->bd_bs = bs; in dgap_tty_init() 1395 for (i = 0; i < brd->nasync; i++, ch = brd->channels[i], bs++) { in dgap_tty_init() 1412 ch->ch_bs = bs; in dgap_tty_init() 1544 struct bs_t __iomem *bs; in dgap_input() local 1565 bs = ch->ch_bs; in dgap_input() 1566 if (!bs) in dgap_input() 1583 head = readw(&(bs->rx_head)); in dgap_input() 1585 tail = readw(&(bs->rx_tail)); in dgap_input() [all …]
|
/drivers/block/paride/ |
D | pt.c | 223 int bs; /* block size */ member 556 tape->bs = 0; in pt_identify() 564 tape->bs = xn(buf, 10, 2); in pt_identify() 576 printk(", blocksize %d, %d MB\n", tape->bs, tape->capacity / 1024); in pt_identify() 784 b = (n - 1 + tape->bs) / tape->bs; in pt_read() 785 n = b * tape->bs; /* rounded up to even block */ in pt_read() 885 b = (n - 1 + tape->bs) / tape->bs; in pt_write() 886 n = b * tape->bs; /* rounded up to even block */ in pt_write()
|
/drivers/atm/ |
D | nicstarmac.c | 108 #define NICSTAR_REG_WRITE(bs, reg, val) \ argument 109 while ( readl(bs + STAT) & 0x0200 ) ; \ 111 #define NICSTAR_REG_READ(bs, reg) \ argument
|
/drivers/uwb/ |
D | beacon.c | 473 struct uwb_rc_evt_beacon_size *bs; in uwbd_evt_handle_rc_beacon_size() local 476 if (evt->notif.size < sizeof(*bs)) { in uwbd_evt_handle_rc_beacon_size() 479 evt->notif.size, sizeof(*bs)); in uwbd_evt_handle_rc_beacon_size() 482 bs = container_of(evt->notif.rceb, struct uwb_rc_evt_beacon_size, rceb); in uwbd_evt_handle_rc_beacon_size() 485 "(FIXME: action?)\n", le16_to_cpu(bs->wNewBeaconSize)); in uwbd_evt_handle_rc_beacon_size()
|
/drivers/mmc/card/ |
D | mmc_test.c | 160 unsigned int *bs; member 2159 ret = mmc_test_rw_multiple(test, rw, rw->bs[i], rw->size, 0); in mmc_test_rw_multiple_size() 2186 unsigned int bs[] = {1 << 12, 1 << 13, 1 << 14, 1 << 15, 1 << 16, in mmc_test_profile_mult_write_blocking_perf() local 2189 .bs = bs, in mmc_test_profile_mult_write_blocking_perf() 2191 .len = ARRAY_SIZE(bs), in mmc_test_profile_mult_write_blocking_perf() 2205 unsigned int bs[] = {1 << 12, 1 << 13, 1 << 14, 1 << 15, 1 << 16, in mmc_test_profile_mult_write_nonblock_perf() local 2208 .bs = bs, in mmc_test_profile_mult_write_nonblock_perf() 2210 .len = ARRAY_SIZE(bs), in mmc_test_profile_mult_write_nonblock_perf() 2224 unsigned int bs[] = {1 << 12, 1 << 13, 1 << 14, 1 << 15, 1 << 16, in mmc_test_profile_mult_read_blocking_perf() local 2227 .bs = bs, in mmc_test_profile_mult_read_blocking_perf() [all …]
|
/drivers/gpu/drm/nouveau/core/engine/graph/ |
D | ctxgm107.c | 918 const u32 bs = attrib * priv->ppc_tpc_nr[gpc][ppc]; in gm107_grctx_generate_attrib() local 921 mmio_wr32(info, o + 0xc0, bs); in gm107_grctx_generate_attrib() 927 mmio_wr32(info, u, (0x715 /*XXX*/ << 16) | bs); in gm107_grctx_generate_attrib()
|
/drivers/media/pci/zoran/ |
D | zoran_driver.c | 545 zr->v4l_buffers.buffer[num].bs.length = in zoran_v4l_queue_frame() 765 static int jpg_sync(struct zoran_fh *fh, struct zoran_sync *bs) in jpg_sync() argument 820 *bs = zr->jpg_buffers.buffer[frame].bs; in jpg_sync() 821 bs->frame = frame; in jpg_sync() 853 fh->buffers.buffer[i].bs.frame = i; in zoran_open_init_session() 1365 buf->bytesused = fh->buffers.buffer[num].bs.length; in zoran_v4l2_buffer_status() 1368 buf->sequence = fh->buffers.buffer[num].bs.seq; in zoran_v4l2_buffer_status() 1370 buf->timestamp = fh->buffers.buffer[num].bs.timestamp; in zoran_v4l2_buffer_status() 1403 buf->sequence = fh->buffers.buffer[num].bs.seq; in zoran_v4l2_buffer_status() 1404 buf->timestamp = fh->buffers.buffer[num].bs.timestamp; in zoran_v4l2_buffer_status() [all …]
|