/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
|
/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
|
/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];
|
H A D | mthca_memfree.c | 513 * pages until we clean up the whole db table. 567 u32 qn, __be32 **db) 656 *db = (__be32 *) &page->db_rec[j]; 566 mthca_alloc_db(struct mthca_dev *dev, enum mthca_db_type type, u32 qn, __be32 **db) argument
|
/drivers/mfd/ |
H A D | wm8350-gpio.c | 40 static int wm8350_gpio_set_debounce(struct wm8350 *wm8350, int gpio, int db) argument 42 if (db == WM8350_GPIO_DEBOUNCE_ON)
|
/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/video/fbdev/ |
H A D | macmodes.c | 401 const struct fb_videomode *db = NULL; local 406 db = mac_modedb; 409 return fb_find_mode(var, info, mode_option, db, dbsize,
|
/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/net/ethernet/emulex/benet/ |
H A D | be_roce.h | 36 u8 __iomem *db; member in struct:be_dev_info
|
/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...] |
/drivers/input/joystick/iforce/ |
H A D | iforce-ff.c | 148 __u16 rsat, __u16 lsat, __s16 rk, __s16 lk, u16 db, __s16 center) 173 db = (1000 * db) >> 16; 174 data[6] = LO(db); 175 data[7] = HI(db); 146 make_condition_modifier(struct iforce* iforce, struct resource* mod_chunk, int no_alloc, __u16 rsat, __u16 lsat, __s16 rk, __s16 lk, u16 db, __s16 center) argument
|
/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/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/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...] |
/drivers/bluetooth/ |
H A D | hci_bcsp.c | 431 const u8 c0 = 0xc0, db = 0xdb; local 460 memcpy(skb_put(bcsp->rx_skb, 1), &db, 1);
|
/drivers/macintosh/ |
H A D | rack-meter.c | 170 struct rackmeter_dma *db = rm->dma_buf_v; local 171 struct dbdma_cmd *cmd = db->cmd; 327 struct rackmeter_dma *db = rm->dma_buf_v; local 341 mark = db->mark; 355 buf = mark == 1 ? db->buf1 : db->buf2;
|
/drivers/video/fbdev/aty/ |
H A D | radeon_monitor.c | 904 * Still no mode, let's pick up a default from the db 978 const struct fb_videomode *db = vesa_modes; local 989 db = rinfo->mon1_modedb; 1015 while (db) { 1019 if (db[i].yres < src->yres) 1021 if (db[i].xres < src->xres) 1023 d = radeon_compare_modes(src, &db[i]); 1028 candidate = &db[i]; 1032 db = NULL; 1035 db [all...] |
/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/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/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/ntb/ |
H A D | ntb_hw.c | 524 * @db: doorbell to ring 531 void ntb_ring_doorbell(struct ntb_device *ndev, unsigned int db) argument 533 dev_dbg(&ndev->pdev->dev, "%s: ringing doorbell %d\n", __func__, db); 536 writeq((u64) 1 << db, ndev->reg_ofs.rdb); 539 (db * ndev->bits_per_vector), ndev->reg_ofs.rdb);
|
/drivers/scsi/be2iscsi/ |
H A D | be.h | 122 u8 __iomem *db; /* Door Bell */ member in struct:be_ctrl_info
|
/drivers/scsi/ |
H A D | constants.c | 1578 int db = driver_byte(result); local 1582 (db < NUM_DRIVERBYTE_STRS ? driverbyte_table[db] : "invalid"));
|