/drivers/net/ethernet/dec/tulip/ |
H A D | dmfe.c | 372 struct dmfe_board_info *db; /* board information structure */ local 399 dev = alloc_etherdev(sizeof(*db)); 443 db = netdev_priv(dev); 446 db->desc_pool_ptr = pci_alloc_consistent(pdev, sizeof(struct tx_desc) * 447 DESC_ALL_CNT + 0x20, &db->desc_pool_dma_ptr); 448 if (!db->desc_pool_ptr) { 453 db->buf_pool_ptr = pci_alloc_consistent(pdev, TX_BUF_ALLOC * 454 TX_DESC_CNT + 4, &db->buf_pool_dma_ptr); 455 if (!db->buf_pool_ptr) { 460 db 535 struct dmfe_board_info *db = netdev_priv(dev); local 563 struct dmfe_board_info *db = netdev_priv(dev); local 622 struct dmfe_board_info *db = netdev_priv(dev); local 689 struct dmfe_board_info *db = netdev_priv(dev); local 759 struct dmfe_board_info *db = netdev_priv(dev); local 802 struct dmfe_board_info *db = netdev_priv(dev); local 867 struct dmfe_board_info *db = netdev_priv(dev); local 882 dmfe_free_tx_pkt(struct DEVICE *dev, struct dmfe_board_info * db) argument 964 dmfe_rx_packet(struct DEVICE *dev, struct dmfe_board_info * db) argument 1057 struct dmfe_board_info *db = netdev_priv(dev); local 1105 struct dmfe_board_info *db = netdev_priv(dev); local 1118 struct dmfe_board_info *db = netdev_priv(dev); local 1140 struct dmfe_board_info *db = netdev_priv(dev); local 1297 struct dmfe_board_info *db = netdev_priv(dev); local 1333 dmfe_free_rxbuffer(struct dmfe_board_info * db) argument 1350 dmfe_reuse_skb(struct dmfe_board_info *db, struct sk_buff * skb) argument 1374 struct dmfe_board_info *db = netdev_priv(dev); local 1459 struct dmfe_board_info *db = netdev_priv(dev); local 1497 struct dmfe_board_info *db = netdev_priv(dev); local 1561 struct dmfe_board_info *db = netdev_priv(dev); local 1643 dmfe_sense_speed(struct dmfe_board_info *db) argument 1687 dmfe_set_phyxcer(struct dmfe_board_info *db) argument 1744 dmfe_process_mode(struct dmfe_board_info *db) argument 1922 dmfe_parse_srom(struct dmfe_board_info * db) argument 2020 dmfe_program_DM9801(struct dmfe_board_info * db, int HPNA_rev) argument 2058 dmfe_program_DM9802(struct dmfe_board_info * db) argument 2075 dmfe_HPNA_remote_cmd_chk(struct dmfe_board_info * db) argument 2113 struct dmfe_board_info *db = netdev_priv(dev); local [all...] |
H A D | uli526x.c | 240 static void phy_write_1bit(struct uli526x_board_info *db, u32); 241 static u16 phy_read_1bit(struct uli526x_board_info *db); 253 static void srom_clk_write(struct uli526x_board_info *db, u32 data) argument 255 void __iomem *ioaddr = db->ioaddr; 287 struct uli526x_board_info *db; /* board information structure */ local 298 dev = alloc_etherdev(sizeof(*db)); 333 db = netdev_priv(dev); 338 db->desc_pool_ptr = pci_alloc_consistent(pdev, sizeof(struct tx_desc) * DESC_ALL_CNT + 0x20, &db->desc_pool_dma_ptr); 339 if (!db 441 struct uli526x_board_info *db = netdev_priv(dev); local 464 struct uli526x_board_info *db = netdev_priv(dev); local 514 struct uli526x_board_info *db = netdev_priv(dev); local 597 struct uli526x_board_info *db = netdev_priv(dev); local 664 struct uli526x_board_info *db = netdev_priv(dev); local 696 struct uli526x_board_info *db = netdev_priv(dev); local 745 struct uli526x_board_info *db = netdev_priv(dev); local 756 uli526x_free_tx_pkt(struct net_device *dev, struct uli526x_board_info * db) argument 814 uli526x_rx_packet(struct net_device *dev, struct uli526x_board_info * db) argument 900 struct uli526x_board_info *db = netdev_priv(dev); local 930 ULi_ethtool_gset(struct uli526x_board_info *db, struct ethtool_cmd *ecmd) argument 1023 struct uli526x_board_info *db = netdev_priv(dev); local 1135 struct uli526x_board_info *db = netdev_priv(dev); local 1260 uli526x_free_rxbuffer(struct uli526x_board_info * db) argument 1277 uli526x_reuse_skb(struct uli526x_board_info *db, struct sk_buff * skb) argument 1303 struct uli526x_board_info *db = netdev_priv(dev); local 1384 struct uli526x_board_info *db = netdev_priv(dev); local 1447 struct uli526x_board_info *db = netdev_priv(dev); local 1476 read_srom_word(struct uli526x_board_info *db, int offset) argument 1516 uli526x_sense_speed(struct uli526x_board_info * db) argument 1560 uli526x_set_phyxcer(struct uli526x_board_info *db) argument 1602 uli526x_process_mode(struct uli526x_board_info *db) argument 1635 phy_writeby_cr9(struct uli526x_board_info *db, u8 phy_addr, u8 offset, u16 phy_data) argument 1669 phy_readby_cr9(struct uli526x_board_info *db, u8 phy_addr, u8 offset) argument 1706 phy_readby_cr10(struct uli526x_board_info *db, u8 phy_addr, u8 offset) argument 1724 phy_writeby_cr10(struct uli526x_board_info *db, u8 phy_addr, u8 offset, u16 phy_data) argument 1739 phy_write_1bit(struct uli526x_board_info *db, u32 data) argument 1756 phy_read_1bit(struct uli526x_board_info *db) argument [all...] |
/drivers/net/ethernet/davicom/ |
H A D | dm9000.c | 148 #define dm9000_dbg(db, lev, msg...) do { \ 150 dev_dbg(db->dev, msg); \ 165 ior(struct board_info *db, int reg) argument 167 writeb(reg, db->io_addr); 168 return readb(db->io_data); 176 iow(struct board_info *db, int reg, int value) argument 178 writeb(reg, db->io_addr); 179 writeb(value, db->io_data); 183 dm9000_reset(struct board_info *db) argument 185 dev_dbg(db 275 dm9000_msleep(struct board_info *db, unsigned int ms) argument 287 struct board_info *db = netdev_priv(dev); local 333 struct board_info *db = netdev_priv(dev); local 380 dm9000_set_io(struct board_info *db, int byte_width) argument 411 dm9000_schedule_poll(struct board_info *db) argument 428 dm9000_read_locked(struct board_info *db, int reg) argument 440 dm9000_wait_eeprom(struct board_info *db) argument 477 dm9000_read_eeprom(struct board_info *db, int offset, u8 *to) argument 517 dm9000_write_eeprom(struct board_info *db, int offset, u8 *data) argument 755 dm9000_show_carrier(struct board_info *db, unsigned carrier, unsigned nsr) argument 778 struct board_info *db = container_of(dw, struct board_info, phy_poll); local 811 dm9000_release_board(struct platform_device *pdev, struct board_info *db) argument 846 struct board_info *db = netdev_priv(dev); local 882 struct board_info *db = netdev_priv(dev); local 891 dm9000_mask_interrupts(struct board_info *db) argument 897 dm9000_unmask_interrupts(struct board_info *db) argument 908 struct board_info *db = netdev_priv(dev); local 973 struct board_info *db = netdev_priv(dev); local 1026 struct board_info *db = netdev_priv(dev); local 1065 dm9000_tx_done(struct net_device *dev, struct board_info *db) argument 1097 struct board_info *db = netdev_priv(dev); local 1199 struct board_info *db = netdev_priv(dev); local 1249 struct board_info *db = netdev_priv(dev); local 1299 struct board_info *db = netdev_priv(dev); local 1345 struct board_info *db = netdev_priv(dev); local 1361 struct board_info *db = netdev_priv(ndev); local 1427 struct board_info *db; /* Point a board information structure */ local 1681 struct board_info *db; local 1704 struct board_info *db = netdev_priv(ndev); local [all...] |
/drivers/isdn/i4l/ |
H A D | isdn_bsdcomp.c | 174 static void bsd_clear(struct bsd_db *db) argument 176 db->clear_count++; 177 db->max_ent = FIRST - 1; 178 db->n_bits = BSD_INIT_BITS; 179 db->bytes_out = 0; 180 db->in_count = 0; 181 db->incomp_count = 0; 182 db->ratio = 0; 183 db->checkpoint = CHECK_GAP; 199 static int bsd_check(struct bsd_db *db) /* argument 247 struct bsd_db *db = (struct bsd_db *) state; local 266 struct bsd_db *db = (struct bsd_db *) state; local 278 struct bsd_db *db = (struct bsd_db *) state; local 308 struct bsd_db *db; local 380 struct bsd_db *db = state; local 427 lens_ptr(struct bsd_db *db, int idx) argument 436 dict_ptr(struct bsd_db *db, int idx) argument 455 struct bsd_db *db; local 644 struct bsd_db *db; local [all...] |
/drivers/net/ppp/ |
H A D | bsd_comp.c | 173 static int bsd_init (void *db, unsigned char *options, 222 bsd_clear(struct bsd_db *db) argument 224 db->clear_count++; 225 db->max_ent = FIRST-1; 226 db->n_bits = BSD_INIT_BITS; 227 db->bytes_out = 0; 228 db->in_count = 0; 229 db->ratio = 0; 230 db->checkpoint = CHECK_GAP; 247 static int bsd_check (struct bsd_db *db) /* argument 295 struct bsd_db *db = (struct bsd_db *) state; local 313 struct bsd_db *db = (struct bsd_db *) state; local 327 struct bsd_db *db = state; local 356 struct bsd_db *db; local 466 struct bsd_db *db = state; local 527 lens_ptr(struct bsd_db *db, int idx) argument 537 dict_ptr(struct bsd_db *db, int idx) argument 566 struct bsd_db *db; local 830 struct bsd_db *db; local [all...] |
/drivers/net/ethernet/allwinner/ |
H A D | sun4i-emac.c | 90 struct emac_board_info *db = netdev_priv(dev); local 94 reg_val = readl(db->membase + EMAC_MAC_SUPP_REG); 96 if (db->speed == SPEED_100) 98 writel(reg_val, db->membase + EMAC_MAC_SUPP_REG); 103 struct emac_board_info *db = netdev_priv(dev); local 107 reg_val = readl(db->membase + EMAC_MAC_CTL1_REG); 109 if (db->duplex) 111 writel(reg_val, db->membase + EMAC_MAC_CTL1_REG); 116 struct emac_board_info *db = netdev_priv(dev); local 117 struct phy_device *phydev = db 155 struct emac_board_info *db = netdev_priv(dev); local 181 struct emac_board_info *db = netdev_priv(dev); local 187 emac_reset(struct emac_board_info *db) argument 262 struct emac_board_info *db = netdev_priv(ndev); local 305 struct emac_board_info *db = netdev_priv(ndev); local 325 struct emac_board_info *db = netdev_priv(ndev); local 374 struct emac_board_info *db = netdev_priv(dev); local 392 struct emac_board_info *db = netdev_priv(dev); local 417 struct emac_board_info *db = netdev_priv(dev); local 442 struct emac_board_info *db = netdev_priv(dev); local 498 emac_tx_done(struct net_device *dev, struct emac_board_info *db, unsigned int tx_status) argument 518 struct emac_board_info *db = netdev_priv(dev); local 662 struct emac_board_info *db = netdev_priv(dev); local 726 struct emac_board_info *db = netdev_priv(dev); local 755 struct emac_board_info *db = netdev_priv(dev); local 775 struct emac_board_info *db = netdev_priv(ndev); local 814 struct emac_board_info *db; local 935 struct emac_board_info *db = netdev_priv(ndev); local [all...] |
/drivers/infiniband/hw/mlx4/ |
H A D | doorbell.c | 45 struct mlx4_db *db) 75 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); 76 db->u.user_page = page; 85 void mlx4_ib_db_unmap_user(struct mlx4_ib_ucontext *context, struct mlx4_db *db) argument 89 if (!--db->u.user_page->refcnt) { 90 list_del(&db->u.user_page->list); 91 ib_umem_release(db->u.user_page->umem); 92 kfree(db->u.user_page); 44 mlx4_ib_db_map_user(struct mlx4_ib_ucontext *context, unsigned long virt, struct mlx4_db *db) argument
|
H A D | srq.c | 133 ucmd.db_addr, &srq->db); 137 err = mlx4_db_alloc(dev->dev, &srq->db, 0, GFP_KERNEL); 141 *srq->db.db = 0; 186 srq->db.dma, &srq->msrq); 205 mlx4_ib_db_unmap_user(to_mucontext(pd->uobject->context), &srq->db); 220 mlx4_db_free(dev->dev, &srq->db); 281 mlx4_ib_db_unmap_user(to_mucontext(srq->uobject->context), &msrq->db); 287 mlx4_db_free(dev->dev, &msrq->db); 363 *srq->db [all...] |
/drivers/infiniband/hw/mlx5/ |
H A D | doorbell.c | 47 struct mlx5_db *db) 77 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); 78 db->u.user_page = page; 87 void mlx5_ib_db_unmap_user(struct mlx5_ib_ucontext *context, struct mlx5_db *db) argument 91 if (!--db->u.user_page->refcnt) { 92 list_del(&db->u.user_page->list); 93 ib_umem_release(db->u.user_page->umem); 94 kfree(db->u.user_page); 46 mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt, struct mlx5_db *db) argument
|
H A D | srq.c | 132 ucmd.db_addr, &srq->db); 162 err = mlx5_db_alloc(dev->mdev, &srq->db); 168 *srq->db.db = 0; 218 mlx5_db_free(dev->mdev, &srq->db); 224 mlx5_ib_db_unmap_user(to_mucontext(pd->uobject->context), &srq->db); 233 mlx5_db_free(dev->mdev, &srq->db); 307 in->ctx.db_record = cpu_to_be64(srq->db.dma); 404 mlx5_ib_db_unmap_user(to_mucontext(srq->uobject->context), &msrq->db); 481 *srq->db [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_doorbell.h | 65 static inline void mthca_write_db_rec(__be32 val[2], __be32 *db) argument 67 *(u64 *) db = *(u64 *) val; 102 static inline void mthca_write_db_rec(__be32 val[2], __be32 *db) argument 104 db[0] = val[0]; 106 db[1] = val[1];
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | alloc.c | 157 struct mlx5_db *db) 168 db->u.pgdir = pgdir; 169 db->index = i; 170 offset = db->index * L1_CACHE_BYTES; 171 db->db = pgdir->db_page + offset / sizeof(*pgdir->db_page); 172 db->dma = pgdir->db_dma + offset; 177 int mlx5_db_alloc(struct mlx5_core_dev *dev, struct mlx5_db *db) argument 185 if (!mlx5_alloc_db_from_pgdir(pgdir, db)) 197 WARN_ON(mlx5_alloc_db_from_pgdir(pgdir, db)); 156 mlx5_alloc_db_from_pgdir(struct mlx5_db_pgdir *pgdir, struct mlx5_db *db) argument 206 mlx5_db_free(struct mlx5_core_dev *dev, struct mlx5_db *db) argument [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | alloc.c | 286 struct mlx4_db *db, int order) 307 db->u.pgdir = pgdir; 308 db->index = i; 309 db->db = pgdir->db_page + db->index; 310 db->dma = pgdir->db_dma + db->index * 4; 311 db->order = order; 316 int mlx4_db_alloc(struct mlx4_dev *dev, struct mlx4_db *db, in argument 285 mlx4_alloc_db_from_pgdir(struct mlx4_db_pgdir *pgdir, struct mlx4_db *db, int order) argument 346 mlx4_db_free(struct mlx4_dev *dev, struct mlx4_db *db) argument [all...] |
H A D | en_cq.c | 112 cq->mcq.set_ci_db = cq->wqres.db.db; 113 cq->mcq.arm_db = cq->wqres.db.db + 1; 159 &mdev->priv_uar, cq->wqres.db.dma, &cq->mcq,
|
/drivers/net/ethernet/tehuti/ |
H A D | tehuti.c | 34 * skb db - used to keep track of all skbs owned by SW and their dma addresses. 37 * skb db. Implemented as array with bitmask. 39 * usage and skb db. Each RXD and RXF Fifo has its own fifo structure. 930 static void bdx_rxdb_destroy(struct rxdb *db) argument 932 vfree(db); 937 struct rxdb *db; local 940 db = vmalloc(sizeof(struct rxdb) 943 if (likely(db != NULL)) { 944 db->stack = (int *)(db 956 bdx_rxdb_alloc_elem(struct rxdb *db) argument 962 bdx_rxdb_addr_elem(struct rxdb *db, int n) argument 968 bdx_rxdb_available(struct rxdb *db) argument 973 bdx_rxdb_free_elem(struct rxdb *db, int n) argument 1034 struct rxdb *db = priv->rxdb; local 1099 struct rxdb *db = priv->rxdb; local 1161 struct rxdb *db; local 1216 struct rxdb *db = NULL; local 1382 bdx_tx_db_size(struct txdb *db) argument 1396 __bdx_tx_db_ptr_next(struct txdb *db, struct tx_map **pptr) argument 1415 bdx_tx_db_inc_rptr(struct txdb *db) argument 1425 bdx_tx_db_inc_wptr(struct txdb *db) argument 1501 struct txdb *db = &priv->txdb; local 1735 struct txdb *db = &priv->txdb; local 1795 struct txdb *db = &priv->txdb; local [all...] |
/drivers/net/ethernet/emulex/benet/ |
H A D | be_roce.h | 36 u8 __iomem *db; member in struct:be_dev_info
|
/drivers/gpu/drm/ |
H A D | drm_edid.c | 2633 do_cea_modes(struct drm_connector *connector, const u8 *db, u8 len) argument 2639 mode = drm_display_mode_from_vic_index(connector, db, len, i); 2776 * @db: start of the CEA vendor specific block 2777 * @len: length of the CEA block payload, ie. one can access up to db[len] 2783 do_hdmi_vsdb_modes(struct drm_connector *connector, const u8 *db, u8 len, argument 2795 if (!(db[8] & (1 << 5))) 2799 if (db[8] & (1 << 7)) 2803 if (db[8] & (1 << 6)) 2813 if (db[8 + offset] & (1 << 7)) { 2817 multi_present = (db[ 2917 cea_db_payload_len(const u8 *db) argument 2923 cea_db_tag(const u8 *db) argument 2947 cea_db_is_hdmi_vsdb(const u8 *db) argument 2969 const u8 *db, *hdmi = NULL, *video = NULL; local 3007 parse_hdmi_vsdb(struct drm_connector *connector, const u8 *db) argument 3066 u8 *db; local 3171 u8 *db = &cea[i]; local 3232 const u8 *db = &cea[i]; local [all...] |
/drivers/block/drbd/ |
H A D | drbd_proc.c | 116 unsigned long db, dt, dbdt, rt, rs_total, rs_left; local 157 * db: blocks written from mark until now 171 db = device->rs_mark_left[i] - rs_left; 172 rt = (dt * (rs_left / (db/100+1)))/100; /* seconds */ 177 dbdt = Bit2KB(db/dt); 188 db = device->rs_mark_left[i] - rs_left; 189 dbdt = Bit2KB(db/dt); 200 db = rs_total - rs_left; 201 dbdt = Bit2KB(db/dt);
|
/drivers/misc/mic/card/ |
H A D | mic_x100.c | 84 static inline int mic_get_sbox_irq(int db) argument 86 return MIC_X100_IRQ_BASE + db; 108 * @db: The doorbell obtained for which the irq is needed. Doorbell 113 int mic_db_to_irq(struct mic_driver *mdrv, int db) argument 116 if (db < MIC_X100_NUM_SBOX_IRQ) { 117 return mic_get_sbox_irq(db); 119 rdmasr_index = db - MIC_X100_NUM_SBOX_IRQ +
|
/drivers/video/fbdev/core/ |
H A D | modedb.c | 524 * @db: video mode database 525 * @dbsize: size of @db 563 const struct fb_videomode *db, unsigned int dbsize, 570 if (!db) { 571 db = modedb; 576 default_mode = &db[0]; 695 if (db != modedb && 708 if ((name_matches(db[i], name, namelen) || 709 (res_specified && res_matches(db[i], xres, yres))) && 710 !fb_try_mode(var, info, &db[ 561 fb_find_mode(struct fb_var_screeninfo *var, struct fb_info *info, const char *mode_option, const struct fb_videomode *db, unsigned int dbsize, const struct fb_videomode *default_mode, unsigned int default_bpp) argument [all...] |
/drivers/misc/mic/host/ |
H A D | mic_boot.c | 227 s8 db = bootparam->h2c_shutdown_db; local 230 if (MIC_ONLINE == mdev->state && db != -1) { 232 mdev->ops->send_intr(mdev, db); 372 s8 db = bootparam->h2c_shutdown_db; local 375 if (MIC_SUSPENDING == mdev->state && db != -1) { 377 mdev->ops->send_intr(mdev, db);
|
H A D | mic_virtio.c | 185 s8 db = mvdev->dc->h2c_vdev_db; local 187 if (db != -1) 188 mvdev->mdev->ops->send_intr(mvdev->mdev, db); 484 s8 db = bootparam->h2c_config_db; local 490 if (db == -1 || mvdev->dd->type == -1) { 503 mvdev->mdev->ops->send_intr(mvdev->mdev, db); 625 s8 db; local 725 db = bootparam->h2c_config_db; 726 if (db != -1) 727 mdev->ops->send_intr(mdev, db); 752 s8 db; local [all...] |
/drivers/net/ethernet/amd/ |
H A D | au1000_eth.h | 89 struct db_dest db[NUM_RX_BUFFS+NUM_TX_BUFFS]; member in struct:au1000_private
|
/drivers/net/wireless/iwlwifi/ |
H A D | Makefile | 8 iwlwifi-objs += iwl-phy-db.o iwl-nvm-parse.o
|
/drivers/net/fddi/skfp/ |
H A D | ess.c | 122 SMbuf *db ; local 204 if (!(db = smt_get_mbuf(smc))) 207 db->sm_len = mb->sm_len ; 208 db->sm_off = mb->sm_off ; 209 memcpy(((char *)(db->sm_data+db->sm_off)),(char *)sm, 210 (int)db->sm_len) ; 212 (struct smt_header *)(db->sm_data+db->sm_off), 214 smt_send_frame(smc,db,FC_SMT_INF [all...] |