| /drivers/spi/ |
| A D | spi-bcm2835.c | 236 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835_wr_fifo() 344 val = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835_wr_fifo_blind() 503 if (bs->rx_prologue > bs->tx_prologue) { in bcm2835_spi_transfer_prologue() 505 bs->tx_prologue = bs->rx_prologue; in bcm2835_spi_transfer_prologue() 523 bcm2835_wr_fifo_count(bs, bs->rx_prologue); in bcm2835_spi_transfer_prologue() 525 bcm2835_rd_fifo_count(bs, bs->rx_prologue); in bcm2835_spi_transfer_prologue() 545 tx_remaining = bs->tx_prologue - bs->rx_prologue; in bcm2835_spi_transfer_prologue() 799 bcm2835_wr(bs, BCM2835_SPI_DLEN, bs->tx_len); in bcm2835_spi_transfer_one_dma() 837 if (!bs->rx_buf && !bs->tx_dma_active && in bcm2835_spi_transfer_one_dma() 1035 bs->tx_len, bs->rx_len); in bcm2835_spi_transfer_one_poll() [all …]
|
| A D | spi-bcm2835aux.c | 188 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835aux_wr_fifo() 247 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in bcm2835aux_spi_interrupt() 253 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_interrupt() 267 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in __bcm2835aux_spi_transfer_one_irq() 285 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_irq() 286 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL0, bs->cntl[0]); in bcm2835aux_spi_transfer_one_irq() 311 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_poll() 312 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL0, bs->cntl[0]); in bcm2835aux_spi_transfer_one_poll() 328 bs->tx_len, bs->rx_len); in bcm2835aux_spi_transfer_one_poll() 419 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_prepare_message() [all …]
|
| A D | spi-bcm63xx-hsspi.c | 173 bs->wait_mode = val; in wait_mode_store() 209 bs->xfer_mode = val; in xfer_mode_store() 282 bs->prepend_cnt = 0; in bcm63xx_prepare_prepend_transfer() 308 memcpy(bs->prepend_buf + bs->prepend_cnt, t->tx_buf, t->len); in bcm63xx_prepare_prepend_transfer() 398 memcpy_toio(bs->fifo + HSSPI_OPCODE_LEN, bs->prepend_buf, in bcm63xx_hsspi_do_prepend_txrx() 401 memcpy_toio(bs->fifo + HSSPI_OPCODE_LEN + bs->prepend_cnt, tx, in bcm63xx_hsspi_do_prepend_txrx() 789 bs->pdev = pdev; in bcm63xx_hsspi_probe() 790 bs->clk = clk; in bcm63xx_hsspi_probe() 792 bs->regs = regs; in bcm63xx_hsspi_probe() 794 bs->fifo = (u8 __iomem *)(bs->regs + HSSPI_FIFO_REG(0)); in bcm63xx_hsspi_probe() [all …]
|
| A D | spi-bcmbca-hsspi.c | 151 bs->wait_mode = val; in wait_mode_store() 427 complete(&bs->done); in bcmbca_hsspi_interrupt() 435 struct bcmbca_hsspi *bs; in bcmbca_hsspi_probe() local 490 bs->pdev = pdev; in bcmbca_hsspi_probe() 491 bs->clk = clk; in bcmbca_hsspi_probe() 492 bs->pll_clk = pll_clk; in bcmbca_hsspi_probe() 493 bs->regs = regs; in bcmbca_hsspi_probe() 495 bs->speed_hz = rate; in bcmbca_hsspi_probe() 496 bs->fifo = (u8 __iomem *) (bs->regs + HSSPI_FIFO_REG(0)); in bcmbca_hsspi_probe() 537 pdev->name, bs); in bcmbca_hsspi_probe() [all …]
|
| A D | spi-bcm63xx.c | 157 return readb(bs->regs + bs->reg_offsets[offset]); in bcm_spi_readb() 163 writeb(value, bs->regs + bs->reg_offsets[offset]); in bcm_spi_writeb() 170 iowrite16be(value, bs->regs + bs->reg_offsets[offset]); in bcm_spi_writew() 172 writew(value, bs->regs + bs->reg_offsets[offset]); in bcm_spi_writew() 548 bs->irq = irq; in bcm63xx_spi_probe() 549 bs->clk = clk; in bcm63xx_spi_probe() 551 bs->fifo_size = bs->reg_offsets[SPI_MSG_DATA_SIZE]; in bcm63xx_spi_probe() 569 bs->msg_type_shift = bs->reg_offsets[SPI_MSG_TYPE_SHIFT]; in bcm63xx_spi_probe() 570 bs->msg_ctl_width = bs->reg_offsets[SPI_MSG_CTL_WIDTH]; in bcm63xx_spi_probe() 571 bs->tx_io = (u8 *)(bs->regs + bs->reg_offsets[SPI_MSG_DATA]); in bcm63xx_spi_probe() [all …]
|
| /drivers/block/drbd/ |
| A D | drbd_vli.h | 228 bs->buf = s; in bitstream_init() 229 bs->buf_len = len; in bitstream_init() 230 bs->pad_bits = pad_bits; in bitstream_init() 231 bitstream_cursor_reset(&bs->cur, bs->buf); in bitstream_init() 236 bitstream_cursor_reset(&bs->cur, bs->buf); in bitstream_rewind() 237 memset(bs->buf, 0, bs->buf_len); in bitstream_rewind() 256 if ((bs->cur.b + ((bs->cur.bit + bits -1) >> 3)) - bs->buf >= bs->buf_len) in bitstream_put_bits() 289 if (bs->cur.b + ((bs->cur.bit + bs->pad_bits + bits -1) >> 3) - bs->buf >= bs->buf_len) in bitstream_get_bits() 290 bits = ((bs->buf_len - (bs->cur.b - bs->buf)) << 3) in bitstream_get_bits() 291 - bs->cur.bit - bs->pad_bits; in bitstream_get_bits() [all …]
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | common-beacon.c | 44 struct ath9k_beacon_state *bs) in ath9k_cmn_beacon_config_sta() argument 57 memset(bs, 0, sizeof(*bs)); in ath9k_cmn_beacon_config_sta() 74 bs->bs_dtimperiod = conf->dtim_period * bs->bs_intval; in ath9k_cmn_beacon_config_sta() 75 bs->bs_nexttbtt = conf->nexttbtt; in ath9k_cmn_beacon_config_sta() 76 bs->bs_nextdtim = conf->nexttbtt; in ath9k_cmn_beacon_config_sta() 87 if (bs->bs_bmissthreshold > 15) in ath9k_cmn_beacon_config_sta() 88 bs->bs_bmissthreshold = 15; in ath9k_cmn_beacon_config_sta() 90 bs->bs_bmissthreshold = 1; in ath9k_cmn_beacon_config_sta() 103 if (bs->bs_sleepduration > bs->bs_dtimperiod) in ath9k_cmn_beacon_config_sta() 104 bs->bs_sleepduration = bs->bs_dtimperiod; in ath9k_cmn_beacon_config_sta() [all …]
|
| /drivers/misc/sgi-gru/ |
| A D | grukservices.c | 150 if (!bs->bs_kgts) { in gru_load_kernel_context() 159 kgts = bs->bs_kgts; in gru_load_kernel_context() 194 bs = gru_base[bid]; in gru_free_kernel_contexts() 195 if (!bs) in gru_free_kernel_contexts() 200 kgts = bs->bs_kgts; in gru_free_kernel_contexts() 203 bs->bs_kgts = NULL; in gru_free_kernel_contexts() 224 bs = gru_base[bid]; in gru_lock_kernel_context() 232 if (!bs->bs_kgts || !bs->bs_kgts->ts_gru) in gru_lock_kernel_context() 234 return bs; in gru_lock_kernel_context() 300 if (bs->bs_async_dsr_bytes + bs->bs_async_cbrs) in gru_reserve_async_resources() [all …]
|
| /drivers/media/pci/tw5864/ |
| A D | tw5864-h264.c | 24 struct bs { struct 39 static int bs_len(struct bs *s) in bs_len() 64 static void bs_write1(struct bs *s, u32 bit) in bs_write1() 77 static void bs_write_ue(struct bs *s, u32 val) in bs_write_ue() 92 static void bs_rbsp_trailing(struct bs *s) in bs_rbsp_trailing() 103 struct bs bs, *s; in tw5864_h264_gen_sps_rbsp() local 105 s = &bs; in tw5864_h264_gen_sps_rbsp() 132 struct bs bs, *s; in tw5864_h264_gen_pps_rbsp() local 134 s = &bs; in tw5864_h264_gen_pps_rbsp() 160 struct bs bs, *s; in tw5864_h264_gen_slice_head() local [all …]
|
| /drivers/pcmcia/ |
| A 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/crypto/ |
| A D | omap-crypto.c | 16 static int omap_crypto_copy_sg_lists(int total, int bs, in omap_crypto_copy_sg_lists() argument 55 static int omap_crypto_copy_sgs(int total, int bs, struct scatterlist **sg, in omap_crypto_copy_sgs() argument 62 new_len = ALIGN(total, bs); in omap_crypto_copy_sgs() 88 static int omap_crypto_check_sg(struct scatterlist *sg, int total, int bs, in omap_crypto_check_sg() argument 94 if (!IS_ALIGNED(total, bs)) in omap_crypto_check_sg() 102 if (!IS_ALIGNED(sg->length, bs)) in omap_crypto_check_sg() 125 int omap_crypto_align_sg(struct scatterlist **sg, int total, int bs, in omap_crypto_align_sg() argument 136 ret = omap_crypto_check_sg(*sg, total, bs, flags); in omap_crypto_align_sg() 139 ret = omap_crypto_copy_sgs(total, bs, sg, new_sg, flags); in omap_crypto_align_sg() 144 ret = omap_crypto_copy_sg_lists(total, bs, sg, new_sg, flags); in omap_crypto_align_sg()
|
| A D | omap-sham.c | 453 int bs, nr_dr; in omap_sham_write_ctrl_omap4() local 465 ctx->digcnt += bs; in omap_sham_write_ctrl_omap4() 737 bufcnt = DIV_ROUND_UP(bufcnt, bs) * bs; in omap_sham_align_sgs() 753 new_len = DIV_ROUND_UP(new_len, bs) * bs; in omap_sham_align_sgs() 755 new_len = (new_len - 1) / bs * bs; in omap_sham_align_sgs() 846 int bs; in omap_sham_prepare_request() local 871 int len = bs - rctx->bufcnt % bs; in omap_sham_prepare_request() 944 int bs = 0; in omap_sham_init() local 960 bs = SHA1_BLOCK_SIZE; in omap_sham_init() 995 ctx->bufcnt = bs; in omap_sham_init() [all …]
|
| /drivers/media/tuners/ |
| A D | tda827x.c | 84 u8 bs; member 92 { .lomax = 62000000, .spd = 3, .bs = 2, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 1}, 93 { .lomax = 66000000, .spd = 3, .bs = 3, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 1}, 94 { .lomax = 76000000, .spd = 3, .bs = 1, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 0}, 95 { .lomax = 84000000, .spd = 3, .bs = 2, .bp = 0, .cp = 0, .gc3 = 3, .div1p5 = 0}, 96 { .lomax = 93000000, .spd = 3, .bs = 2, .bp = 0, .cp = 0, .gc3 = 1, .div1p5 = 0}, 97 { .lomax = 98000000, .spd = 3, .bs = 3, .bp = 0, .cp = 0, .gc3 = 1, .div1p5 = 0}, 98 { .lomax = 109000000, .spd = 3, .bs = 3, .bp = 1, .cp = 0, .gc3 = 1, .div1p5 = 0}, 99 { .lomax = 123000000, .spd = 2, .bs = 2, .bp = 1, .cp = 0, .gc3 = 1, .div1p5 = 1}, 182 (tda827x_table[i].bs << 3) + in tda827xo_set_params() [all …]
|
| /drivers/crypto/allwinner/sun8i-ss/ |
| A D | sun8i-ss-hash.c | 52 int bs = crypto_ahash_blocksize(ahash); in sun8i_ss_hmac_setkey() local 57 if (keylen > bs) { in sun8i_ss_hmac_setkey() 67 tfmctx->ipad = kzalloc(bs, GFP_KERNEL); in sun8i_ss_hmac_setkey() 79 for (i = 0; i < bs; i++) { in sun8i_ss_hmac_setkey() 426 if (bs == 64) { in hash_pad() 435 fill += bs; in hash_pad() 452 if (bs == 64) { in hash_pad() 591 rctx->t_src[0].len = bs / 4; in sun8i_ss_hash_run() 595 byte_count = areq->nbytes + bs; in sun8i_ss_hash_run() 618 rctx->t_src[0].len = bs / 4; in sun8i_ss_hash_run() [all …]
|
| /drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
| A D | vdec_h264_req_multi_if.c | 197 struct vdec_h264_slice_mem bs; member 494 inst->vsi_ext->bs.dma_addr = (u64)bs->dma_addr; in vdec_h264_slice_setup_lat_buffer_ext() 495 inst->vsi_ext->bs.size = bs->size; in vdec_h264_slice_setup_lat_buffer_ext() 754 if (!bs) { in vdec_h264_slice_lat_decode_ext() 778 vdec_h264_insert_startcode(inst->ctx->dev, bs->va, &bs->size, in vdec_h264_slice_lat_decode_ext() 878 if (!bs) { in vdec_h264_slice_lat_decode() 894 buf = (unsigned char *)bs->va; in vdec_h264_slice_lat_decode() 1017 if (!bs) in vdec_h264_slice_single_decode_ext() 1035 inst->vsi_ctx_ext.bs.dma_addr = (u64)bs->dma_addr; in vdec_h264_slice_single_decode_ext() 1036 inst->vsi_ctx_ext.bs.size = bs->size; in vdec_h264_slice_single_decode_ext() [all …]
|
| A D | vdec_vp9_req_lat_if.c | 984 vsi->bs.buf.dma_addr = bs->dma_addr; in vdec_vp9_slice_setup_lat_buffer() 985 vsi->bs.buf.size = bs->size; in vdec_vp9_slice_setup_lat_buffer() 986 vsi->bs.frame.dma_addr = bs->dma_addr; in vdec_vp9_slice_setup_lat_buffer() 987 vsi->bs.frame.size = bs->size; in vdec_vp9_slice_setup_lat_buffer() 1110 end = va + bs->size; in vdec_vp9_slice_setup_tile_buffer() 1739 vsi->bs.buf.dma_addr = bs->dma_addr; in vdec_vp9_slice_setup_single_buffer() 1740 vsi->bs.buf.size = bs->size; in vdec_vp9_slice_setup_single_buffer() 1741 vsi->bs.frame.dma_addr = bs->dma_addr; in vdec_vp9_slice_setup_single_buffer() 1742 vsi->bs.frame.size = bs->size; in vdec_vp9_slice_setup_single_buffer() 1989 if (!bs) in vdec_vp9_slice_single_decode() [all …]
|
| A D | vdec_vp9_if.c | 145 struct mtk_vcodec_mem bs; member 821 if ((bs == NULL) && (fb == NULL)) { in vdec_vp9_decode() 827 if (bs == NULL) { in vdec_vp9_decode() 837 data[0] = *((unsigned int *)bs->va); in vdec_vp9_decode() 838 data[1] = *((unsigned int *)(bs->va + 4)); in vdec_vp9_decode() 839 data[2] = *((unsigned int *)(bs->va + 8)); in vdec_vp9_decode() 841 vsi->bs = *bs; in vdec_vp9_decode() 853 VP9_SUPER_FRAME_BS_SZ : bs->size; in vdec_vp9_decode() 855 sf_bs_src = bs->va + bs->size - sf_bs_sz; in vdec_vp9_decode() 863 memcpy((void *)bs->va, in vdec_vp9_decode() [all …]
|
| /drivers/crypto/allwinner/sun8i-ce/ |
| A D | sun8i-ce-hash.c | 261 static u64 hash_pad(__le32 *buf, unsigned int bufsize, u64 padi, u64 byte_count, bool le, int bs) in hash_pad() argument 270 if (bs == 64) { in hash_pad() 279 fill += bs; in hash_pad() 296 if (bs == 64) { in hash_pad() 337 u64 bs; in sun8i_ce_hash_run() local 345 bs = crypto_ahash_blocksize(tfm); in sun8i_ce_hash_run() 353 buf = kcalloc(2, bs, GFP_KERNEL | GFP_DMA); in sun8i_ce_hash_run() 418 j = hash_pad(bf, 2 * bs, j, byte_count, true, bs); in sun8i_ce_hash_run() 423 j = hash_pad(bf, 2 * bs, j, byte_count, false, bs); in sun8i_ce_hash_run() 427 j = hash_pad(bf, 2 * bs, j, byte_count, false, bs); in sun8i_ce_hash_run()
|
| /drivers/staging/fbtft/ |
| A D | fb_pcd8544.c | 30 static unsigned int bs = 4; variable 31 module_param(bs, uint, 0000); 32 MODULE_PARM_DESC(bs, "BS[2:0] Bias voltage level: 0-7 (default: 4)"); 63 write_reg(par, 0x10 | (bs & 0x7)); in init_display()
|
| A D | fb_tls8204.c | 29 static unsigned int bs = 4; variable 30 module_param(bs, uint, 0000); 31 MODULE_PARM_DESC(bs, "BS[2:0] Bias voltage level: 0-7 (default: 4)"); 46 write_reg(par, 0x10 | (bs & 0x7)); in init_display()
|
| /drivers/s390/crypto/ |
| A D | ap_queue.c | 361 aq->se_bstate = hwinfo.bs; in ap_sm_reset_wait() 455 aq->se_bstate = hwinfo.bs; in ap_sm_assoc_wait() 458 switch (hwinfo.bs) { in ap_sm_assoc_wait() 475 __func__, hwinfo.bs, in ap_sm_assoc_wait() 870 aq->se_bstate = hwinfo.bs; in se_bind_show() 873 switch (hwinfo.bs) { in se_bind_show() 921 aq->se_bstate = hwinfo.bs; in se_bind_store() 924 __func__, hwinfo.bs, in se_bind_store() 956 aq->se_bstate = hwinfo.bs; in se_bind_store() 960 __func__, hwinfo.bs, in se_bind_store() [all …]
|
| /drivers/media/platform/mediatek/vcodec/decoder/ |
| A D | vdec_drv_if.c | 71 int vdec_if_decode(struct mtk_vcodec_dec_ctx *ctx, struct mtk_vcodec_mem *bs, in vdec_if_decode() argument 76 if (bs) { in vdec_if_decode() 77 if ((bs->dma_addr & 63) != 0) { in vdec_if_decode() 96 ret = ctx->dec_if->decode(ctx->drv_handle, bs, fb, res_chg); in vdec_if_decode()
|
| /drivers/scsi/be2iscsi/ |
| A D | be_mgmt.c | 826 struct boot_struct *bs; in beiscsi_boot_process_compl() local 842 bs = &phba->boot_struct; in beiscsi_boot_process_compl() 845 switch (bs->action) { in beiscsi_boot_process_compl() 851 bs->retry--; in beiscsi_boot_process_compl() 861 bs->retry--; in beiscsi_boot_process_compl() 868 &bs->nonemb_cmd); in beiscsi_boot_process_compl() 881 bs->nonemb_cmd.va, bs->nonemb_cmd.dma); in beiscsi_boot_process_compl() 882 bs->nonemb_cmd.va = NULL; in beiscsi_boot_process_compl() 902 bs->tag = 0; in beiscsi_boot_process_compl() 903 if (!bs->retry) { in beiscsi_boot_process_compl() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| A D | ctxgp102.c | 60 const u32 bs = attrib * gr->ppc_tpc_max; in gp102_grctx_generate_attrib() local 70 gf100_grctx_patch_wr32(chan, p, bs); in gp102_grctx_generate_attrib() 72 gf100_grctx_patch_wr32(chan, o + 0xf0, bs); in gp102_grctx_generate_attrib() 77 gf100_grctx_patch_wr32(chan, u, bs); in gp102_grctx_generate_attrib()
|
| /drivers/media/pci/bt8xx/ |
| A D | dvb-bt8xx.c | 163 bs = 0x03; in thomson_dtt7579_tuner_calc_regs() 165 bs = 0x02; in thomson_dtt7579_tuner_calc_regs() 167 bs = 0x08; in thomson_dtt7579_tuner_calc_regs() 173 pllbuf[4] = bs; in thomson_dtt7579_tuner_calc_regs() 373 bs = 0x01; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 375 bs = 0x01; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 377 bs = 0x02; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 379 bs = 0x02; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 381 bs = 0x02; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() 383 bs = 0x02; in advbt771_samsung_tdtc9251dh0_tuner_calc_regs() [all …]
|