Searched defs:bi (Results 1 - 25 of 36) sorted by relevance

12

/drivers/isdn/sc/
H A Dioctl.c335 boardInfo *bi; local
340 bi = kzalloc(sizeof(boardInfo), GFP_KERNEL);
341 if (!bi) {
347 GetStatus(card, bi);
349 if (copy_to_user(data->dataptr, bi, sizeof(boardInfo))) {
350 kfree(bi);
354 kfree(bi);
412 static int GetStatus(int card, boardInfo *bi) argument
420 bi->modelid = sc_adapter[card]->model;
421 strcpy(bi
[all...]
/drivers/media/dvb/ttpci/
H A Dbudget-core.c416 struct budget_info *bi = info->ext_priv; local
424 budget->card = bi;
488 if (bi->type != BUDGET_FS_ACTIVY)
497 if (bi->type != BUDGET_FS_ACTIVY)
525 if (bi->type != BUDGET_FS_ACTIVY)
/drivers/net/ethernet/brocade/bna/
H A Dbnad_ethtool.c761 bnad_per_q_stats_fill(struct bnad *bnad, u64 *buf, int bi) argument
774 buf[bi++] = bnad->rx_info[i].rx_ctrl[j].
776 buf[bi++] = 0; /* ccb->consumer_index */
777 buf[bi++] = *(bnad->rx_info[i].rx_ctrl[j].
780 buf[bi++] = bnad->rx_info[i].
782 buf[bi++] = bnad->rx_info[i].
784 buf[bi++] = bnad->rx_info[i].
786 buf[bi++] = bnad->rx_info[i].
788 buf[bi++] = bnad->rx_info[i].
802 buf[bi
851 int i, j, bi; local
[all...]
/drivers/net/hamradio/
H A Dbaycom_par.c416 struct baycom_ioctl bi; local
453 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi)))
455 switch (bi.cmd) {
461 bi.data.dbg.debug1 = bc->hdrv.ptt_keyed;
462 bi.data.dbg.debug2 = bc->debug_vals.last_intcnt;
463 bi.data.dbg.debug3 = bc->debug_vals.last_pllcorr;
468 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi)))
H A Dhdlcdrv.c498 struct hdlcdrv_ioctl bi; local
502 return s->ops->ioctl(dev, ifr, &bi, cmd);
505 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi)))
508 switch (bi.cmd) {
511 return s->ops->ioctl(dev, ifr, &bi, cmd);
515 bi.data.cp.tx_delay = s->ch_params.tx_delay;
516 bi.data.cp.tx_tail = s->ch_params.tx_tail;
517 bi.data.cp.slottime = s->ch_params.slottime;
518 bi
[all...]
H A Dbaycom_ser_fdx.c543 struct baycom_ioctl bi; local
582 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi)))
584 switch (bi.cmd) {
590 bi.data.dbg.debug1 = bc->hdrv.ptt_keyed;
591 bi.data.dbg.debug2 = bc->debug_vals.last_intcnt;
592 bi.data.dbg.debug3 = bc->debug_vals.last_pllcorr;
597 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi)))
H A Dbaycom_ser_hdx.c574 struct baycom_ioctl bi; local
613 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi)))
615 switch (bi.cmd) {
621 bi.data.dbg.debug1 = bc->hdrv.ptt_keyed;
622 bi.data.dbg.debug2 = bc->debug_vals.last_intcnt;
623 bi.data.dbg.debug3 = bc->debug_vals.last_pllcorr;
628 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi)))
/drivers/ssb/
H A Dpci.c783 struct ssb_boardinfo *bi)
785 bi->vendor = bus->host_pci->subsystem_vendor;
786 bi->type = bus->host_pci->subsystem_device;
787 bi->rev = bus->host_pci->revision;
782 ssb_pci_get_boardinfo(struct ssb_bus *bus, struct ssb_boardinfo *bi) argument
H A Dsdio.c476 struct ssb_boardinfo *bi = &iv->boardinfo; local
514 bi->vendor = tuple->data[1] |
H A Dpcmcia.c630 struct ssb_boardinfo *bi = &iv->boardinfo; local
639 bi->vendor = tuple->TupleData[1] |
/drivers/net/ethernet/chelsio/cxgb/
H A Dsubr.c269 static void mi1_mdio_init(adapter_t *adapter, const struct board_info *bi) argument
271 u32 clkdiv = bi->clock_elmer0 / (2 * bi->mdio_mdc) - 1;
272 u32 val = F_MI1_PREAMBLE_ENABLE | V_MI1_MDI_INVERT(bi->mdio_mdiinv) |
273 V_MI1_MDI_ENABLE(bi->mdio_mdien) | V_MI1_CLK_DIV(clkdiv);
275 if (!(bi->caps & SUPPORTED_10000baseT_Full))
895 int __devinit t1_get_board_rev(adapter_t *adapter, const struct board_info *bi, argument
898 p->chip_version = bi->chip_term;
921 static int board_init(adapter_t *adapter, const struct board_info *bi) argument
923 switch (bi
966 const struct board_info *bi = board_info(adapter); local
1031 init_link_config(struct link_config *lc, const struct board_info *bi) argument
1052 t1_init_sw_modules(adapter_t *adapter, const struct board_info *bi) argument
[all...]
H A Dcxgb2.c984 const struct board_info *bi; local
1030 bi = t1_get_board_info(ent->driver_data);
1032 for (i = 0; i < bi->port_number; ++i) {
1056 if (t1_get_board_rev(adapter, bi, &adapter->params)) {
1099 if (!(is_T2(adapter)) || bi->port_number != 4) {
1114 if (t1_init_sw_modules(adapter, bi) < 0) {
1125 for (i = 0; i < bi->port_number; ++i) {
1148 bi->desc, adapter->params.chip_revision,
1170 for (i = bi->port_number - 1; i >= 0; --i)
/drivers/spi/
H A Dspi.c455 struct spi_board_info *bi)
459 if (master->bus_num != bi->bus_num)
462 dev = spi_new_device(master, bi);
465 bi->modalias);
490 struct boardinfo *bi; local
493 bi = kzalloc(n * sizeof(*bi), GFP_KERNEL);
494 if (!bi)
497 for (i = 0; i < n; i++, bi++, info++) {
500 memcpy(&bi
454 spi_match_master_to_boardinfo(struct spi_master *master, struct spi_board_info *bi) argument
881 struct boardinfo *bi; local
[all...]
/drivers/staging/rtl8187se/
H A Dr8180_wx.c82 int bi = parms[0]; local
90 DMESG("setting beacon interval to %x", bi);
92 priv->ieee80211->current_network.beacon_interval = bi;
/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_pro.c857 struct pcan_usb_pro_blinfo bi; local
887 &bi, sizeof(bi));
899 bi.hw_rev, bi.serial_num_hi, bi.serial_num_lo,
/drivers/net/wireless/
H A Dadm8211.c1269 unsigned short bi, unsigned short li)
1276 reg = (bi << 16) | li;
1268 adm8211_set_interval(struct ieee80211_hw *dev, unsigned short bi, unsigned short li) argument
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dmac80211_if.c459 struct ieee80211_supported_band *bi; local
471 bi = hw->wiphy->bands[brcms_c_get_curband(wl->wlc)];
472 for (i = 0; i < bi->n_bitrates; i++) {
474 rate = (bi->bitrates[i].bitrate << 1) / 10;
/drivers/staging/comedi/
H A Dcomedi_fops.c570 struct comedi_bufinfo bi; local
574 if (copy_from_user(&bi, arg, sizeof(struct comedi_bufinfo)))
577 if (bi.subdevice >= dev->n_subdevices || bi.subdevice < 0)
580 s = dev->subdevices + bi.subdevice;
589 bi.buf_write_ptr = 0;
590 bi.buf_read_ptr = 0;
591 bi.buf_write_count = 0;
592 bi.buf_read_count = 0;
593 bi
[all...]
/drivers/md/
H A Draid1.c1769 struct bio_vec *bi; local
1770 bi = &sbio->bi_io_vec[j];
1771 bi->bv_offset = 0;
1773 bi->bv_len = PAGE_SIZE;
1775 bi->bv_len = size;
1777 memcpy(page_address(bi->bv_page),
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c3406 u32 hicr, i, bi; local
3460 for (bi = 0; bi < dword_len; bi++) {
3461 buffer[bi] = IXGBE_READ_REG_ARRAY(hw, IXGBE_FLEX_MNG, bi);
3462 le32_to_cpus(&buffer[bi]);
3479 /* Pull in the rest of the buffer (bi is where we left off)*/
3480 for (; bi <= dword_len; bi
[all...]
/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c1488 struct vmxnet3_rx_buf_info *bi; local
1513 bi = kzalloc(sz, GFP_KERNEL);
1514 if (!bi)
1517 rq->buf_info[0] = bi;
1518 rq->buf_info[1] = bi + rq->rx_ring[0].size;
/drivers/net/wireless/bcmdhd/
H A Dwl_cfgp2p.c2047 wl_cfgp2p_retreive_p2p_dev_addr(wl_bss_info_t *bi, u32 bi_length) argument
2054 if (!(p2p_ie = wl_cfgp2p_find_p2pie(((u8 *) bi) + bi->ie_offset, bi->ie_length))) {
2067 return bi->BSSID.octet;
/drivers/video/
H A Dcirrusfb.c688 const struct cirrusfb_board_info_rec *bi; local
720 bi = &cirrusfb_board_info[cinfo->btype];
978 bi->sr07_1bpp_mux : bi->sr07_1bpp);
1052 bi->sr07_8bpp_mux : bi->sr07_8bpp);
1472 const struct cirrusfb_board_info_rec *bi; local
1476 bi = &cirrusfb_board_info[cinfo->btype];
1574 if (bi->init_sr07)
1575 vga_wseq(cinfo->regbase, CL_SEQR7, bi
[all...]
/drivers/net/ethernet/intel/e1000/
H A De1000_main.c3378 pr_info("Tc[desc] [Ce CoCsIpceCoS] [MssHlRSCm0Plen] [bi->dma ] leng ntw timestmp bi->skb\n");
3379 pr_info("Td[desc] [address 63:0 ] [VlaPoRSCm1Dlen] [bi->dma ] leng ntw timestmp bi->skb\n");
3423 pr_info("R[desc] [address 63:0 ] [vl er S cks ln] [bi->dma ] [bi->skb]\n");
3964 static void e1000_consume_page(struct e1000_buffer *bi, struct sk_buff *skb, argument
3967 bi->page = NULL;
/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c358 struct ixgbevf_rx_buffer *bi; local
364 bi = &rx_ring->rx_buffer_info[i];
369 if (!bi->page_dma &&
371 if (!bi->page) {
372 bi->page = alloc_page(GFP_ATOMIC | __GFP_COLD);
373 if (!bi->page) {
377 bi->page_offset = 0;
380 bi->page_offset ^= (PAGE_SIZE / 2);
383 bi->page_dma = dma_map_page(&pdev->dev, bi
[all...]

Completed in 623 milliseconds

12