/linux-master/drivers/net/ethernet/xilinx/ |
H A D | xilinx_axienet_mdio.c | 24 static int axienet_mdio_wait_until_ready(struct axienet_local *lp) argument 28 return readx_poll_timeout(axinet_ior_read_mcr, lp, 34 static void axienet_mdio_mdc_enable(struct axienet_local *lp) argument 36 axienet_iow(lp, XAE_MDIO_MC_OFFSET, 37 ((u32)lp->mii_clk_div | XAE_MDIO_MC_MDIOEN_MASK)); 41 static void axienet_mdio_mdc_disable(struct axienet_local *lp) argument 45 mc_reg = axienet_ior(lp, XAE_MDIO_MC_OFFSET); 46 axienet_iow(lp, XAE_MDIO_MC_OFFSET, 66 struct axienet_local *lp = bus->priv; local 68 axienet_mdio_mdc_enable(lp); 116 struct axienet_local *lp = bus->priv; local 158 axienet_mdio_enable(struct axienet_local *lp, struct device_node *np) argument 263 axienet_mdio_setup(struct axienet_local *lp) argument 309 axienet_mdio_teardown(struct axienet_local *lp) argument [all...] |
H A D | ll_temac_main.c | 69 static u32 _temac_ior_be(struct temac_local *lp, int offset) argument 71 return ioread32be(lp->regs + offset); 74 static void _temac_iow_be(struct temac_local *lp, int offset, u32 value) argument 76 return iowrite32be(value, lp->regs + offset); 79 static u32 _temac_ior_le(struct temac_local *lp, int offset) argument 81 return ioread32(lp->regs + offset); 84 static void _temac_iow_le(struct temac_local *lp, int offset, u32 value) argument 86 return iowrite32(value, lp->regs + offset); 89 static bool hard_acs_rdy(struct temac_local *lp) argument 91 return temac_ior(lp, XTE_RDY0_OFFSE 94 hard_acs_rdy_or_timeout(struct temac_local *lp, ktime_t timeout) argument 111 temac_indirect_busywait(struct temac_local *lp) argument 126 temac_indirect_in32(struct temac_local *lp, int reg) argument 144 temac_indirect_in32_locked(struct temac_local *lp, int reg) argument 169 temac_indirect_out32(struct temac_local *lp, int reg, u32 value) argument 185 temac_indirect_out32_locked(struct temac_local *lp, int reg, u32 value) argument 209 temac_dma_in32_be(struct temac_local *lp, int reg) argument 214 temac_dma_in32_le(struct temac_local *lp, int reg) argument 225 temac_dma_out32_be(struct temac_local *lp, int reg, u32 value) argument 230 temac_dma_out32_le(struct temac_local *lp, int reg, u32 value) argument 244 temac_dma_dcr_in(struct temac_local *lp, int reg) argument 252 temac_dma_dcr_out(struct temac_local *lp, int reg, u32 value) argument 261 temac_dcr_setup(struct temac_local *lp, struct platform_device *op, struct device_node *np) argument 286 temac_dcr_setup(struct temac_local *lp, struct platform_device *op, struct device_node *np) argument 299 struct temac_local *lp = netdev_priv(ndev); local 327 struct temac_local *lp = netdev_priv(ndev); local 418 struct temac_local *lp = netdev_priv(ndev); local 459 struct temac_local *lp = netdev_priv(ndev); local 599 struct temac_local *lp = netdev_priv(ndev); local 622 struct temac_local *lp = netdev_priv(ndev); local 709 struct temac_local *lp = netdev_priv(ndev); local 773 struct temac_local *lp = netdev_priv(ndev); local 819 temac_check_tx_bd_space(struct temac_local *lp, int num_frag) argument 848 struct temac_local *lp = netdev_priv(ndev); local 956 ll_temac_recv_buffers_available(struct temac_local *lp) argument 970 struct temac_local *lp = netdev_priv(ndev); local 1108 struct temac_local *lp = container_of(work, struct temac_local, local 1118 struct temac_local *lp = netdev_priv(ndev); local 1137 struct temac_local *lp = netdev_priv(ndev); local 1156 struct temac_local *lp = netdev_priv(ndev); local 1202 struct temac_local *lp = netdev_priv(ndev); local 1224 struct temac_local *lp = netdev_priv(ndev); local 1257 struct temac_local *lp = netdev_priv(ndev); local 1289 struct temac_local *lp = netdev_priv(ndev); local 1307 struct temac_local *lp = netdev_priv(ndev); local 1329 struct temac_local *lp = netdev_priv(ndev); local 1344 struct temac_local *lp = netdev_priv(ndev); local 1387 struct temac_local *lp; local 1632 struct temac_local *lp = netdev_priv(ndev); local [all...] |
H A D | xilinx_axienet_main.c | 133 static struct skbuf_dma_descriptor *axienet_get_rx_desc(struct axienet_local *lp, int i) argument 135 return lp->rx_skb_ring[i & (RX_BUF_NUM_DEFAULT - 1)]; 138 static struct skbuf_dma_descriptor *axienet_get_tx_desc(struct axienet_local *lp, int i) argument 140 return lp->tx_skb_ring[i & (TX_BD_NUM_MAX - 1)]; 145 * @lp: Pointer to axienet local structure 152 static inline u32 axienet_dma_in32(struct axienet_local *lp, off_t reg) argument 154 return ioread32(lp->dma_regs + reg); 157 static void desc_set_phys_addr(struct axienet_local *lp, dma_addr_t addr, argument 161 if (lp->features & XAE_FEATURE_DMA_64BIT) 165 static dma_addr_t desc_get_phys_addr(struct axienet_local *lp, argument 187 struct axienet_local *lp = netdev_priv(ndev); local 231 axienet_usec_to_timer(struct axienet_local *lp, u32 coalesce_usec) argument 252 axienet_dma_start(struct axienet_local *lp) argument 310 struct axienet_local *lp = netdev_priv(ndev); local 384 struct axienet_local *lp = netdev_priv(ndev); local 437 struct axienet_local *lp = netdev_priv(ndev); local 507 struct axienet_local *lp = netdev_priv(ndev); local 521 __axienet_device_reset(struct axienet_local *lp) argument 560 axienet_dma_stop(struct axienet_local *lp) argument 609 struct axienet_local *lp = netdev_priv(ndev); local 678 axienet_free_tx_chain(struct axienet_local *lp, u32 first_bd, int nr_bds, bool force, u32 *sizep, int budget) argument 736 axienet_check_tx_bd_space(struct axienet_local *lp, int num_frag) argument 760 struct axienet_local *lp = data; local 797 struct axienet_local *lp = netdev_priv(ndev); local 888 struct axienet_local *lp = container_of(napi, struct axienet_local, napi_tx); local 945 struct axienet_local *lp = netdev_priv(ndev); local 1049 struct axienet_local *lp = data; local 1090 struct axienet_local *lp = container_of(napi, struct axienet_local, napi_rx); local 1202 struct axienet_local *lp = netdev_priv(ndev); local 1246 struct axienet_local *lp = netdev_priv(ndev); local 1288 struct axienet_local *lp = netdev_priv(ndev); local 1318 struct axienet_local *lp = netdev_priv(ndev); local 1373 struct axienet_local *lp = netdev_priv(ndev); local 1459 struct axienet_local *lp = netdev_priv(ndev); local 1515 struct axienet_local *lp = netdev_priv(ndev); local 1576 struct axienet_local *lp = netdev_priv(ndev); local 1635 struct axienet_local *lp = netdev_priv(ndev); local 1659 struct axienet_local *lp = netdev_priv(ndev); local 1671 struct axienet_local *lp = netdev_priv(dev); local 1682 struct axienet_local *lp = netdev_priv(dev); local 1772 struct axienet_local *lp = netdev_priv(ndev); local 1824 struct axienet_local *lp = netdev_priv(ndev); local 1842 struct axienet_local *lp = netdev_priv(ndev); local 1872 struct axienet_local *lp = netdev_priv(ndev); local 1893 struct axienet_local *lp = netdev_priv(ndev); local 1917 struct axienet_local *lp = netdev_priv(ndev); local 1945 struct axienet_local *lp = netdev_priv(ndev); local 1969 struct axienet_local *lp = netdev_priv(ndev); local 1978 struct axienet_local *lp = netdev_priv(ndev); local 1985 struct axienet_local *lp = netdev_priv(dev); local 2035 struct axienet_local *lp = netdev_priv(ndev); local 2068 struct axienet_local *lp = netdev_priv(ndev); local 2097 struct axienet_local *lp = netdev_priv(ndev); local 2152 struct axienet_local *lp = container_of(work, struct axienet_local, local 2243 struct axienet_local *lp; local 2614 struct axienet_local *lp = netdev_priv(ndev); local [all...] |
H A D | ll_temac_mdio.c | 26 struct temac_local *lp = bus->priv; local 34 spin_lock_irqsave(lp->indirect_lock, flags); 35 temac_iow(lp, XTE_LSW0_OFFSET, (phy_id << 5) | reg); 36 rc = temac_indirect_in32_locked(lp, XTE_MIIMAI_OFFSET); 37 spin_unlock_irqrestore(lp->indirect_lock, flags); 39 dev_dbg(lp->dev, "temac_mdio_read(phy_id=%i, reg=%x) == %x\n", 47 struct temac_local *lp = bus->priv; local 50 dev_dbg(lp->dev, "temac_mdio_write(phy_id=%i, reg=%x, val=%x)\n", 56 spin_lock_irqsave(lp->indirect_lock, flags); 57 temac_indirect_out32_locked(lp, XTE_MGTDR_OFFSE 64 temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev) argument 126 temac_mdio_teardown(struct temac_local *lp) argument [all...] |
/linux-master/net/ipv4/ |
H A D | tcp_lp.c | 34 * http://tcp-lp-mod.sourceforge.net/ 61 * struct lp 77 struct lp { struct 99 struct lp *lp = inet_csk_ca(sk); local 101 lp->flag = 0; 102 lp->sowd = 0; 103 lp->owd_min = 0xffffffff; 104 lp->owd_max = 0; 105 lp 123 struct lp *lp = inet_csk_ca(sk); local 140 struct lp *lp = inet_csk_ca(sk); local 194 struct lp *lp = inet_csk_ca(sk); local 229 struct lp *lp = inet_csk_ca(sk); local 274 struct lp *lp = inet_csk_ca(sk); local [all...] |
/linux-master/drivers/net/ethernet/smsc/ |
H A D | smc91x.h | 65 #define SMC_IO_SHIFT (lp->io_shift) 71 SMC_16BIT(lp) ? readw((a) + __smc_r) : \ 72 SMC_8BIT(lp) ? SMC_inw_b(a, __smc_r) : \ 78 #define SMC_outw(lp, v, a, r) \ 81 if (SMC_16BIT(lp)) \ 82 __SMC_outw(lp, __v, a, __smc_r); \ 83 else if (SMC_8BIT(lp)) \ 111 #define __SMC_outw(lp, v, a, r) \ 114 (lp)->cfg.pxa_u16_align4) 128 #define SMC_outw(lp, 269 smc_pxa_dma_inpump(struct smc_local *lp, u_char *buf, int len) argument 295 smc_pxa_dma_insl(void __iomem *ioaddr, struct smc_local *lp, int reg, int dma, u_char *buf, int len) argument 338 smc_pxa_dma_insw(void __iomem *ioaddr, struct smc_local *lp, int reg, int dma, u_char *buf, int len) argument [all...] |
H A D | smc91x.c | 195 #define SMC_ENABLE_INT(lp, x) do { \ 198 spin_lock_irqsave(&lp->lock, smc_enable_flags); \ 199 mask = SMC_GET_INT_MASK(lp); \ 201 SMC_SET_INT_MASK(lp, mask); \ 202 spin_unlock_irqrestore(&lp->lock, smc_enable_flags); \ 206 #define SMC_DISABLE_INT(lp, x) do { \ 209 spin_lock_irqsave(&lp->lock, smc_disable_flags); \ 210 mask = SMC_GET_INT_MASK(lp); \ 212 SMC_SET_INT_MASK(lp, mask); \ 213 spin_unlock_irqrestore(&lp 241 struct smc_local *lp = netdev_priv(dev); local 335 struct smc_local *lp = netdev_priv(dev); local 369 struct smc_local *lp = netdev_priv(dev); local 401 struct smc_local *lp = netdev_priv(dev); local 541 struct smc_local *lp = from_tasklet(lp, t, tx_task); local 632 struct smc_local *lp = netdev_priv(dev); local 705 struct smc_local *lp = netdev_priv(dev); local 764 struct smc_local *lp = netdev_priv(dev); local 786 struct smc_local *lp = netdev_priv(dev); local 811 struct smc_local *lp = netdev_priv(dev); local 842 struct smc_local *lp = netdev_priv(dev); local 867 struct smc_local *lp = netdev_priv(dev); local 904 struct smc_local *lp = netdev_priv(dev); local 954 struct smc_local *lp = netdev_priv(dev); local 981 struct smc_local *lp = netdev_priv(dev); local 1007 struct smc_local *lp = netdev_priv(dev); local 1034 struct smc_local *lp = local 1137 struct smc_local *lp = netdev_priv(dev); local 1160 struct smc_local *lp = netdev_priv(dev); local 1184 struct smc_local *lp = netdev_priv(dev); local 1204 struct smc_local *lp = netdev_priv(dev); local 1327 struct smc_local *lp = netdev_priv(dev); local 1369 struct smc_local *lp = netdev_priv(dev); local 1465 struct smc_local *lp = netdev_priv(dev); local 1509 struct smc_local *lp = netdev_priv(dev); local 1530 struct smc_local *lp = netdev_priv(dev); local 1562 struct smc_local *lp = netdev_priv(dev); local 1600 struct smc_local *lp = netdev_priv(dev); local 1614 struct smc_local *lp = netdev_priv(dev); local 1620 struct smc_local *lp = netdev_priv(dev); local 1627 struct smc_local *lp = netdev_priv(dev); local 1655 struct smc_local *lp = netdev_priv(dev); local 1774 smc_findirq(struct smc_local *lp) argument 1851 struct smc_local *lp = netdev_priv(dev); local 2062 struct smc_local *lp = netdev_priv(ndev); local 2151 struct smc_local *lp = netdev_priv(ndev); local 2169 struct smc_local *lp = netdev_priv(ndev); local 2243 struct smc_local *lp; local 2386 struct smc_local *lp = netdev_priv(ndev); local 2418 struct smc_local *lp = netdev_priv(ndev); local 2462 struct smc_local *lp = netdev_priv(ndev); local [all...] |
/linux-master/drivers/net/ieee802154/ |
H A D | mcr20a.c | 446 struct mcr20a_local *lp = context; local 449 dev_dbg(printdev(lp), "%s\n", __func__); 451 lp->reg_msg.complete = NULL; 452 lp->reg_cmd[0] = MCR20A_WRITE_REG(DAR_PHY_CTRL1); 453 lp->reg_data[0] = MCR20A_XCVSEQ_TX; 454 lp->reg_xfer_data.len = 1; 456 ret = spi_async(lp->spi, &lp->reg_msg); 458 dev_err(printdev(lp), "failed to set SEQ TX\n"); 464 struct mcr20a_local *lp local 494 struct mcr20a_local *lp = hw->priv; local 517 struct mcr20a_local *lp = hw->priv; local 551 struct mcr20a_local *lp = hw->priv; local 568 struct mcr20a_local *lp = hw->priv; local 618 struct mcr20a_local *lp = hw->priv; local 639 struct mcr20a_local *lp = hw->priv; local 698 struct mcr20a_local *lp = hw->priv; local 714 struct mcr20a_local *lp = hw->priv; local 769 mcr20a_request_rx(struct mcr20a_local *lp) argument 783 struct mcr20a_local *lp = context; local 816 struct mcr20a_local *lp = context; local 837 mcr20a_handle_rx(struct mcr20a_local *lp) argument 848 mcr20a_handle_tx_complete(struct mcr20a_local *lp) argument 858 mcr20a_handle_tx(struct mcr20a_local *lp) argument 884 struct mcr20a_local *lp = context; local 934 struct mcr20a_local *lp = context; local 953 struct mcr20a_local *lp = data; local 969 mcr20a_hw_setup(struct mcr20a_local *lp) argument 1011 mcr20a_setup_tx_spi_messages(struct mcr20a_local *lp) argument 1029 mcr20a_setup_rx_spi_messages(struct mcr20a_local *lp) argument 1062 mcr20a_setup_irq_spi_messages(struct mcr20a_local *lp) argument 1079 mcr20a_phy_init(struct mcr20a_local *lp) argument 1222 struct mcr20a_local *lp; local 1331 struct mcr20a_local *lp = spi_get_drvdata(spi); local [all...] |
H A D | at86rf230.c | 62 struct at86rf230_local *lp; member in struct:at86rf230_state_change 102 at86rf230_async_state_change(struct at86rf230_local *lp, 107 at86rf230_sleep(struct at86rf230_local *lp) argument 109 if (lp->slp_tr) { 110 gpiod_set_value(lp->slp_tr, 1); 111 usleep_range(lp->data->t_off_to_sleep, 112 lp->data->t_off_to_sleep + 10); 113 lp->sleep = true; 118 at86rf230_awake(struct at86rf230_local *lp) argument 120 if (lp 129 __at86rf230_write(struct at86rf230_local *lp, unsigned int addr, unsigned int data) argument 149 __at86rf230_read(struct at86rf230_local *lp, unsigned int addr, unsigned int *data) argument 169 at86rf230_read_subreg(struct at86rf230_local *lp, unsigned int addr, unsigned int mask, unsigned int shift, unsigned int *data) argument 183 at86rf230_write_subreg(struct at86rf230_local *lp, unsigned int addr, unsigned int mask, unsigned int shift, unsigned int data) argument 204 at86rf230_slp_tr_rising_edge(struct at86rf230_local *lp) argument 330 struct at86rf230_local *lp = ctx->lp; local 345 struct at86rf230_local *lp = ctx->lp; local 357 at86rf230_async_error(struct at86rf230_local *lp, struct at86rf230_state_change *ctx, int rc) argument 368 at86rf230_async_read_reg(struct at86rf230_local *lp, u8 reg, struct at86rf230_state_change *ctx, void (*complete)(void *context)) argument 384 at86rf230_async_write_reg(struct at86rf230_local *lp, u8 reg, u8 val, struct at86rf230_state_change *ctx, void (*complete)(void *context)) argument 402 struct at86rf230_local *lp = ctx->lp; local 461 struct at86rf230_local *lp = ctx->lp; local 474 struct at86rf230_local *lp = ctx->lp; local 565 struct at86rf230_local *lp = ctx->lp; local 595 at86rf230_async_state_change(struct at86rf230_local *lp, struct at86rf230_state_change *ctx, const u8 state, void (*complete)(void *context)) argument 610 struct at86rf230_local *lp = ctx->lp; local 620 at86rf230_sync_state_change(struct at86rf230_local *lp, unsigned int state) argument 641 struct at86rf230_local *lp = ctx->lp; local 655 struct at86rf230_local *lp = ctx->lp; local 665 struct at86rf230_local *lp = ctx->lp; local 690 struct at86rf230_local *lp = ctx->lp; local 718 struct at86rf230_local *lp = ctx->lp; local 736 struct at86rf230_local *lp = ctx->lp; local 752 struct at86rf230_local *lp = ctx->lp; local 768 at86rf230_setup_spi_messages(struct at86rf230_local *lp, struct at86rf230_state_change *state) argument 785 struct at86rf230_local *lp = data; local 817 struct at86rf230_local *lp = ctx->lp; local 832 struct at86rf230_local *lp = ctx->lp; local 855 struct at86rf230_local *lp = ctx->lp; local 865 struct at86rf230_local *lp = ctx->lp; local 879 struct at86rf230_local *lp = hw->priv; local 915 struct at86rf230_local *lp = hw->priv; local 926 struct at86rf230_local *lp = hw->priv; local 946 at86rf23x_set_channel(struct at86rf230_local *lp, u8 page, u8 channel) argument 973 at86rf212_update_cca_ed_level(struct at86rf230_local *lp, int rssi_base_val) argument 1001 at86rf212_set_channel(struct at86rf230_local *lp, u8 page, u8 channel) argument 1032 struct at86rf230_local *lp = hw->priv; local 1049 struct at86rf230_local *lp = hw->priv; local 1106 at86rf23x_set_txpower(struct at86rf230_local *lp, s32 mbm) argument 1119 at86rf212_set_txpower(struct at86rf230_local *lp, s32 mbm) argument 1134 struct at86rf230_local *lp = hw->priv; local 1142 struct at86rf230_local *lp = hw->priv; local 1151 struct at86rf230_local *lp = hw->priv; local 1184 struct at86rf230_local *lp = hw->priv; local 1199 struct at86rf230_local *lp = hw->priv; local 1216 struct at86rf230_local *lp = hw->priv; local 1224 struct at86rf230_local *lp = hw->priv; local 1310 at86rf230_hw_init(struct at86rf230_local *lp, u8 xtal_trim) argument 1418 at86rf230_detect_device(struct at86rf230_local *lp) argument 1521 struct at86rf230_local *lp; local 1634 struct at86rf230_local *lp = spi_get_drvdata(spi); local [all...] |
H A D | adf7242.c | 301 static int adf7242_soft_reset(struct adf7242_local *lp, int line); 303 static int adf7242_status(struct adf7242_local *lp, u8 *stat) argument 307 mutex_lock(&lp->bmux); 308 status = spi_sync(lp->spi, &lp->stat_msg); 309 *stat = lp->buf_stat_rx; 310 mutex_unlock(&lp->bmux); 315 static int adf7242_wait_status(struct adf7242_local *lp, unsigned int status, argument 322 adf7242_status(lp, &stat); 330 adf7242_soft_reset(lp, lin 348 adf7242_wait_rc_ready(struct adf7242_local *lp, int line) argument 354 adf7242_wait_spi_ready(struct adf7242_local *lp, int line) argument 360 adf7242_write_fbuf(struct adf7242_local *lp, u8 *data, u8 len) argument 391 adf7242_read_fbuf(struct adf7242_local *lp, u8 *data, size_t len, bool packet_read) argument 431 adf7242_read_reg(struct adf7242_local *lp, u16 addr, u8 *data) argument 468 adf7242_write_reg(struct adf7242_local *lp, u16 addr, u8 data) argument 487 adf7242_cmd(struct adf7242_local *lp, unsigned int cmd) argument 504 adf7242_upload_firmware(struct adf7242_local *lp, u8 *data, u16 len) argument 538 adf7242_verify_firmware(struct adf7242_local *lp, const u8 *data, size_t len) argument 567 adf7242_clear_irqstat(struct adf7242_local *lp) argument 574 adf7242_cmd_rx(struct adf7242_local *lp) argument 586 struct adf7242_local *lp = local 601 struct adf7242_local *lp = hw->priv; local 642 struct adf7242_local *lp = hw->priv; local 667 struct adf7242_local *lp = hw->priv; local 687 struct adf7242_local *lp = hw->priv; local 699 struct adf7242_local *lp = hw->priv; local 711 struct adf7242_local *lp = hw->priv; local 722 struct adf7242_local *lp = hw->priv; local 750 struct adf7242_local *lp = hw->priv; local 794 struct adf7242_local *lp = hw->priv; local 822 struct adf7242_local *lp = hw->priv; local 832 struct adf7242_local *lp = hw->priv; local 878 adf7242_rx(struct adf7242_local *lp) argument 941 adf7242_debug(struct adf7242_local *lp, u8 irq1) argument 975 struct adf7242_local *lp = data; local 1041 adf7242_soft_reset(struct adf7242_local *lp, int line) argument 1065 adf7242_hw_init(struct adf7242_local *lp) argument 1131 struct adf7242_local *lp = spi_get_drvdata(file->private); local 1163 adf7242_debugfs_init(struct adf7242_local *lp) argument 1194 struct adf7242_local *lp; local 1310 struct adf7242_local *lp = spi_get_drvdata(spi); local [all...] |
/linux-master/drivers/net/ethernet/ |
H A D | korina.c | 378 static dma_addr_t korina_tx_dma(struct korina_private *lp, int idx) argument 380 return lp->td_dma + (idx * sizeof(struct dma_desc)); 383 static dma_addr_t korina_rx_dma(struct korina_private *lp, int idx) argument 385 return lp->rd_dma + (idx * sizeof(struct dma_desc)); 406 struct korina_private *lp = netdev_priv(dev); local 408 korina_abort_dma(dev, lp->tx_dma_regs); 413 struct korina_private *lp = netdev_priv(dev); local 415 korina_abort_dma(dev, lp->rx_dma_regs); 422 struct korina_private *lp = netdev_priv(dev); local 430 spin_lock_irqsave(&lp 524 korina_mdio_wait(struct korina_private *lp) argument 535 struct korina_private *lp = netdev_priv(dev); local 559 struct korina_private *lp = netdev_priv(dev); local 573 struct korina_private *lp = netdev_priv(dev); local 598 struct korina_private *lp = netdev_priv(dev); local 705 struct korina_private *lp = local 726 struct korina_private *lp = netdev_priv(dev); local 766 struct korina_private *lp = netdev_priv(dev); local 855 struct korina_private *lp = netdev_priv(dev); local 889 struct korina_private *lp = netdev_priv(dev); local 903 struct korina_private *lp = from_timer(lp, t, media_check_timer); local 922 struct korina_private *lp = netdev_priv(dev); local 940 struct korina_private *lp = netdev_priv(dev); local 950 struct korina_private *lp = netdev_priv(dev); local 962 struct korina_private *lp = netdev_priv(dev); local 975 struct korina_private *lp = netdev_priv(dev); local 989 struct korina_private *lp = netdev_priv(dev); local 1038 struct korina_private *lp = netdev_priv(dev); local 1067 struct korina_private *lp = netdev_priv(dev); local 1150 struct korina_private *lp = container_of(work, local 1183 struct korina_private *lp = netdev_priv(dev); local 1199 struct korina_private *lp = netdev_priv(dev); local 1239 struct korina_private *lp = netdev_priv(dev); local 1287 struct korina_private *lp; local [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | ldc.c | 177 do { if (lp->cfg.debug & LDC_DEBUG_##TYPE) \ 178 printk(KERN_INFO PFX "ID[%lu] " f, lp->id, ## a); \ 181 #define LDC_ABORT(lp) ldc_abort((lp), __func__) 210 static unsigned long rx_advance(struct ldc_channel *lp, unsigned long off) argument 212 return __advance(off, lp->rx_num_entries); 215 static unsigned long tx_advance(struct ldc_channel *lp, unsigned long off) argument 217 return __advance(off, lp->tx_num_entries); 220 static struct ldc_packet *handshake_get_tx_packet(struct ldc_channel *lp, argument 226 t = tx_advance(lp, l 243 head_for_data(struct ldc_channel *lp) argument 250 tx_has_space_for(struct ldc_channel *lp, unsigned int size) argument 275 data_get_tx_packet(struct ldc_channel *lp, unsigned long *new_tail) argument 292 set_tx_tail(struct ldc_channel *lp, unsigned long tail) argument 320 __set_rx_head(struct ldc_channel *lp, unsigned long head) argument 340 send_tx_packet(struct ldc_channel *lp, struct ldc_packet *p, unsigned long new_tail) argument 349 handshake_compose_ctrl(struct ldc_channel *lp, u8 stype, u8 ctrl, void *data, int dlen, unsigned long *new_tail) argument 367 start_handshake(struct ldc_channel *lp) argument 389 send_version_nack(struct ldc_channel *lp, u16 major, u16 minor) argument 410 send_version_ack(struct ldc_channel *lp, struct ldc_version *vp) argument 427 send_rts(struct ldc_channel *lp) argument 447 send_rtr(struct ldc_channel *lp) argument 466 send_rdx(struct ldc_channel *lp) argument 486 send_data_nack(struct ldc_channel *lp, struct ldc_packet *data_pkt) argument 512 ldc_abort(struct ldc_channel *lp, const char *msg) argument 573 process_ver_info(struct ldc_channel *lp, struct ldc_version *vp) argument 607 process_ver_ack(struct ldc_channel *lp, struct ldc_version *vp) argument 625 process_ver_nack(struct ldc_channel *lp, struct ldc_version *vp) argument 647 process_version(struct ldc_channel *lp, struct ldc_packet *p) argument 669 process_rts(struct ldc_channel *lp, struct ldc_packet *p) argument 689 process_rtr(struct ldc_channel *lp, struct ldc_packet *p) argument 707 rx_seq_ok(struct ldc_channel *lp, u32 seqid) argument 712 process_rdx(struct ldc_channel *lp, struct ldc_packet *p) argument 730 process_control_frame(struct ldc_channel *lp, struct ldc_packet *p) argument 751 process_error_frame(struct ldc_channel *lp, struct ldc_packet *p) argument 757 process_data_ack(struct ldc_channel *lp, struct ldc_packet *ack) argument 779 send_events(struct ldc_channel *lp, unsigned int event_mask) argument 791 struct ldc_channel *lp = dev_id; local 914 struct ldc_channel *lp = dev_id; local 966 struct ldc_channel *lp; local 1041 ldc_iommu_init(const char *name, struct ldc_channel *lp) argument 1100 ldc_iommu_release(struct ldc_channel *lp) argument 1124 struct ldc_channel *lp; local 1265 ldc_unbind(struct ldc_channel *lp) argument 1288 ldc_free(struct ldc_channel *lp) argument 1304 ldc_bind(struct ldc_channel *lp) argument 1381 ldc_connect(struct ldc_channel *lp) argument 1404 ldc_disconnect(struct ldc_channel *lp) argument 1458 ldc_state(struct ldc_channel *lp) argument 1464 ldc_set_state(struct ldc_channel *lp, u8 state) argument 1474 ldc_mode(struct ldc_channel *lp) argument 1480 ldc_rx_reset(struct ldc_channel *lp) argument 1486 __ldc_print(struct ldc_channel *lp, const char *caller) argument 1500 write_raw(struct ldc_channel *lp, const void *buf, unsigned int size) argument 1530 read_raw(struct ldc_channel *lp, void *buf, unsigned int size) argument 1573 write_nonraw(struct ldc_channel *lp, const void *buf, unsigned int size) argument 1641 rx_bad_seq(struct ldc_channel *lp, struct ldc_packet *p, struct ldc_packet *first_frag) argument 1660 data_ack_nack(struct ldc_channel *lp, struct ldc_packet *p) argument 1673 rx_data_wait(struct ldc_channel *lp, unsigned long cur_head) argument 1706 rx_set_head(struct ldc_channel *lp, unsigned long head) argument 1717 send_data_ack(struct ldc_channel *lp) argument 1739 read_nonraw(struct ldc_channel *lp, void *buf, unsigned int size) argument 1903 write_stream(struct ldc_channel *lp, const void *buf, unsigned int size) argument 1911 read_stream(struct ldc_channel *lp, void *buf, unsigned int size) argument 1937 ldc_write(struct ldc_channel *lp, const void *buf, unsigned int size) argument 1961 ldc_read(struct ldc_channel *lp, void *buf, unsigned int size) argument 2147 ldc_map_sg(struct ldc_channel *lp, struct scatterlist *sg, int num_sg, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) argument 2193 ldc_map_single(struct ldc_channel *lp, void *buf, unsigned int len, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) argument 2245 ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, int ncookies) argument 2263 ldc_copy(struct ldc_channel *lp, int copy_dir, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) argument 2353 ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, struct ldc_trans_cookie *cookies, int *ncookies, unsigned int map_perm) argument 2378 ldc_free_exp_dring(struct ldc_channel *lp, void *buf, unsigned int len, struct ldc_trans_cookie *cookies, int ncookies) argument [all...] |
/linux-master/drivers/net/ethernet/amd/ |
H A D | 7990.c | 45 #define WRITERAP(lp, x) out_be16(lp->base + LANCE_RAP, (x)) 46 #define WRITERDP(lp, x) out_be16(lp->base + LANCE_RDP, (x)) 47 #define READRDP(lp) in_be16(lp->base + LANCE_RDP) 59 #define WRITERAP(lp, x) (lp->writerap(lp, x)) 60 #define WRITERDP(lp, 66 WRITERAP(struct lance_private *lp, __u16 value) argument 73 WRITERDP(struct lance_private *lp, __u16 value) argument 80 READRDP(struct lance_private *lp) argument 116 load_csrs(struct lance_private *lp) argument 139 struct lance_private *lp = netdev_priv(dev); local 229 init_restart_lance(struct lance_private *lp) argument 255 struct lance_private *lp = netdev_priv(dev); local 274 struct lance_private *lp = netdev_priv(dev); local 354 struct lance_private *lp = netdev_priv(dev); local 444 struct lance_private *lp = netdev_priv(dev); local 499 struct lance_private *lp = netdev_priv(dev); local 516 struct lance_private *lp = netdev_priv(dev); local 541 struct lance_private *lp = netdev_priv(dev); local 600 struct lance_private *lp = netdev_priv(dev); local 627 struct lance_private *lp = netdev_priv(dev); local 659 struct lance_private *lp = netdev_priv(dev); local [all...] |
H A D | amd8111e.c | 98 static int amd8111e_read_phy(struct amd8111e_priv *lp, argument 101 void __iomem *mmio = lp->mmio; 127 static int amd8111e_write_phy(struct amd8111e_priv *lp, argument 131 void __iomem *mmio = lp->mmio; 159 struct amd8111e_priv *lp = netdev_priv(dev); local 162 amd8111e_read_phy(lp, phy_id, reg_num, ®_val); 171 struct amd8111e_priv *lp = netdev_priv(dev); local 173 amd8111e_write_phy(lp, phy_id, reg_num, val); 181 struct amd8111e_priv *lp = netdev_priv(dev); local 185 advert = amd8111e_mdio_read(dev, lp 221 struct amd8111e_priv *lp = netdev_priv(dev); local 257 struct amd8111e_priv *lp = netdev_priv(dev); local 279 struct amd8111e_priv *lp = netdev_priv(dev); local 367 struct amd8111e_priv *lp = netdev_priv(dev); local 423 struct amd8111e_priv *lp = netdev_priv(dev); local 498 amd8111e_init_hw_default(struct amd8111e_priv *lp) argument 589 amd8111e_disable_interrupt(struct amd8111e_priv *lp) argument 606 amd8111e_stop_chip(struct amd8111e_priv *lp) argument 615 amd8111e_free_ring(struct amd8111e_priv *lp) argument 641 struct amd8111e_priv *lp = netdev_priv(dev); local 683 struct amd8111e_priv *lp = container_of(napi, struct amd8111e_priv, napi); local 794 struct amd8111e_priv *lp = netdev_priv(dev); local 857 struct amd8111e_priv *lp = netdev_priv(dev); local 954 struct amd8111e_priv *lp = netdev_priv(dev); local 1081 struct amd8111e_priv *lp = netdev_priv(dev); local 1159 struct amd8111e_priv *lp = netdev_priv(dev); local 1193 struct amd8111e_priv *lp = netdev_priv(dev); local 1230 amd8111e_tx_queue_avail(struct amd8111e_priv *lp) argument 1248 struct amd8111e_priv *lp = netdev_priv(dev); local 1294 amd8111e_read_regs(struct amd8111e_priv *lp, u32 *buf) argument 1320 struct amd8111e_priv *lp = netdev_priv(dev); local 1364 struct amd8111e_priv *lp = netdev_priv(dev); local 1379 struct amd8111e_priv *lp = netdev_priv(dev); local 1387 struct amd8111e_priv *lp = netdev_priv(dev); local 1397 struct amd8111e_priv *lp = netdev_priv(dev); local 1407 struct amd8111e_priv *lp = netdev_priv(dev); local 1413 struct amd8111e_priv *lp = netdev_priv(dev); local 1419 struct amd8111e_priv *lp = netdev_priv(dev); local 1427 struct amd8111e_priv *lp = netdev_priv(dev); local 1462 struct amd8111e_priv *lp = netdev_priv(dev); local 1498 struct amd8111e_priv *lp = netdev_priv(dev); local 1518 struct amd8111e_priv *lp = netdev_priv(dev); local 1543 amd8111e_enable_magicpkt(struct amd8111e_priv *lp) argument 1553 amd8111e_enable_link_change(struct amd8111e_priv *lp) argument 1571 struct amd8111e_priv *lp = netdev_priv(dev); local 1586 struct amd8111e_priv *lp = netdev_priv(dev); local 1624 struct amd8111e_priv *lp = netdev_priv(dev); local 1644 struct amd8111e_priv *lp = from_timer(lp, t, ipg_data.ipg_timer); local 1704 struct amd8111e_priv *lp = netdev_priv(dev); local 1743 struct amd8111e_priv *lp; local [all...] |
H A D | pcnet32.c | 448 struct pcnet32_private *lp = netdev_priv(dev); local 451 napi_disable(&lp->napi); 457 struct pcnet32_private *lp = netdev_priv(dev); local 462 val = lp->a->read_csr(ioaddr, CSR3); 464 lp->a->write_csr(ioaddr, CSR3, val); 465 napi_enable(&lp->napi); 473 * Must be called with lp->lock held. 476 struct pcnet32_private *lp, 488 dma_alloc_coherent(&lp->pci_dev->dev, 502 kfree(lp 475 pcnet32_realloc_tx_ring(struct net_device *dev, struct pcnet32_private *lp, unsigned int size) argument 535 pcnet32_realloc_rx_ring(struct net_device *dev, struct pcnet32_private *lp, unsigned int size) argument 643 struct pcnet32_private *lp = netdev_priv(dev); local 679 struct pcnet32_private *lp = netdev_priv(dev); local 711 pcnet32_clr_suspend(struct pcnet32_private *lp, ulong ioaddr) argument 721 struct pcnet32_private *lp = netdev_priv(dev); local 751 struct pcnet32_private *lp = netdev_priv(dev); local 798 struct pcnet32_private *lp = netdev_priv(dev); local 811 struct pcnet32_private *lp = netdev_priv(dev); local 838 struct pcnet32_private *lp = netdev_priv(dev); local 844 struct pcnet32_private *lp = netdev_priv(dev); local 850 struct pcnet32_private *lp = netdev_priv(dev); local 867 struct pcnet32_private *lp = netdev_priv(dev); local 880 struct pcnet32_private *lp = netdev_priv(dev); local 949 struct pcnet32_private *lp = netdev_priv(dev); local 968 struct pcnet32_private *lp = netdev_priv(dev); local 1132 struct pcnet32_private *lp = netdev_priv(dev); local 1170 pcnet32_rx_entry(struct net_device *dev, struct pcnet32_private *lp, struct pcnet32_rx_head *rxp, int entry) argument 1277 struct pcnet32_private *lp = netdev_priv(dev); local 1302 struct pcnet32_private *lp = netdev_priv(dev); local 1389 struct pcnet32_private *lp = container_of(napi, struct pcnet32_private, napi); local 1425 struct pcnet32_private *lp = netdev_priv(dev); local 1436 struct pcnet32_private *lp = netdev_priv(dev); local 1594 struct pcnet32_private *lp; local 2016 struct pcnet32_private *lp = netdev_priv(dev); local 2059 struct pcnet32_private *lp = netdev_priv(dev); local 2090 struct pcnet32_private *lp = netdev_priv(dev); local 2337 struct pcnet32_private *lp = netdev_priv(dev); local 2359 struct pcnet32_private *lp = netdev_priv(dev); local 2423 struct pcnet32_private *lp = netdev_priv(dev); local 2452 struct pcnet32_private *lp = netdev_priv(dev); local 2493 struct pcnet32_private *lp = netdev_priv(dev); local 2555 struct pcnet32_private *lp; local 2623 struct pcnet32_private *lp = netdev_priv(dev); local 2664 struct pcnet32_private *lp = netdev_priv(dev); local 2678 struct pcnet32_private *lp = netdev_priv(dev); local 2717 struct pcnet32_private *lp = netdev_priv(dev); local 2751 struct pcnet32_private *lp = netdev_priv(dev); local 2767 struct pcnet32_private *lp = netdev_priv(dev); local 2779 struct pcnet32_private *lp = netdev_priv(dev); local 2797 struct pcnet32_private *lp = netdev_priv(dev); local 2842 struct pcnet32_private *lp = netdev_priv(dev); local 2901 struct pcnet32_private *lp = from_timer(lp, t, watchdog_timer); local 2942 struct pcnet32_private *lp = netdev_priv(dev); local 3025 struct pcnet32_private *lp = netdev_priv(pcnet32_dev); local [all...] |
/linux-master/drivers/video/backlight/ |
H A D | arcxcnn_bl.c | 94 static int arcxcnn_update_field(struct arcxcnn *lp, u8 reg, u8 mask, u8 data) argument 99 ret = i2c_smbus_read_byte_data(lp->client, reg); 101 dev_err(lp->dev, "failed to read 0x%.2x\n", reg); 109 return i2c_smbus_write_byte_data(lp->client, reg, tmp); 112 static int arcxcnn_set_brightness(struct arcxcnn *lp, u32 brightness) argument 119 ret = i2c_smbus_write_byte_data(lp->client, 126 return i2c_smbus_write_byte_data(lp->client, 132 struct arcxcnn *lp = bl_get_data(bl); local 136 ret = arcxcnn_set_brightness(lp, brightness); 141 return arcxcnn_update_field(lp, ARCXCNN_CM 150 arcxcnn_backlight_register(struct arcxcnn *lp) argument 172 arcxcnn_parse_dt(struct arcxcnn *lp) argument 243 struct arcxcnn *lp; local 364 struct arcxcnn *lp = i2c_get_clientdata(cl); local [all...] |
H A D | lp855x_bl.c | 79 static int lp855x_write_byte(struct lp855x *lp, u8 reg, u8 data) argument 81 return i2c_smbus_write_byte_data(lp->client, reg, data); 84 static int lp855x_update_bit(struct lp855x *lp, u8 reg, u8 mask, u8 data) argument 89 ret = i2c_smbus_read_byte_data(lp->client, reg); 91 dev_err(lp->dev, "failed to read 0x%.2x\n", reg); 99 return lp855x_write_byte(lp, reg, tmp); 102 static bool lp855x_is_valid_rom_area(struct lp855x *lp, u8 addr) argument 106 switch (lp->chip_id) { 133 static int lp8557_bl_off(struct lp855x *lp) argument 136 return lp855x_update_bit(lp, LP8557_BL_CM 140 lp8557_bl_on(struct lp855x *lp) argument 169 lp855x_configure(struct lp855x *lp) argument 220 lp855x_pwm_ctrl(struct lp855x *lp, int br, int max_br) argument 242 struct lp855x *lp = bl_get_data(bl); local 262 lp855x_backlight_register(struct lp855x *lp) argument 291 struct lp855x *lp = dev_get_drvdata(dev); local 299 struct lp855x *lp = dev_get_drvdata(dev); local 324 lp855x_parse_dt(struct lp855x *lp) argument 366 lp855x_parse_dt(struct lp855x *lp) argument 372 lp855x_parse_acpi(struct lp855x *lp) argument 400 struct lp855x *lp; local 549 struct lp855x *lp = i2c_get_clientdata(cl); local [all...] |
/linux-master/arch/xtensa/platforms/iss/ |
H A D | network.c | 58 int (*open)(struct iss_net_private *lp); 59 void (*close)(struct iss_net_private *lp); 60 int (*read)(struct iss_net_private *lp, struct sk_buff **skb); 61 int (*write)(struct iss_net_private *lp, struct sk_buff **skb); 63 int (*poll)(struct iss_net_private *lp); 157 static int tuntap_open(struct iss_net_private *lp) argument 160 char *dev_name = lp->tp.info.tuntap.dev_name; 167 lp->dev->name, fd, errno); 178 lp->dev->name, dev_name, err, errno); 183 lp 187 tuntap_close(struct iss_net_private *lp) argument 193 tuntap_read(struct iss_net_private *lp, struct sk_buff **skb) argument 199 tuntap_write(struct iss_net_private *lp, struct sk_buff **skb) argument 209 tuntap_poll(struct iss_net_private *lp) argument 227 tuntap_probe(struct iss_net_private *lp, int index, char *init) argument 274 struct iss_net_private *lp = netdev_priv(dev); local 317 iss_net_poll(struct iss_net_private *lp) argument 341 struct iss_net_private *lp = from_timer(lp, t, timer); local 350 struct iss_net_private *lp = netdev_priv(dev); local 375 struct iss_net_private *lp = netdev_priv(dev); local 386 struct iss_net_private *lp = netdev_priv(dev); local 424 struct iss_net_private *lp = netdev_priv(dev); local 472 struct iss_net_private *lp = local 481 struct iss_net_private *lp; local [all...] |
/linux-master/drivers/net/arcnet/ |
H A D | arcnet.c | 165 struct arcnet_local *lp = netdev_priv(dev); local 175 spin_lock_irqsave(&lp->lock, flags); 177 lp->hw.copy_from_card(dev, bufnum, 0, buf, 512); 179 spin_unlock_irqrestore(&lp->lock, flags); 199 struct arcnet_local *lp = netdev_priv(dev); local 203 led_trigger_blink_oneshot(lp->recon_led_trig, 350, 350, 0); 206 led_trigger_event(lp->tx_led_trig, LED_OFF); 207 led_trigger_event(lp->recon_led_trig, LED_OFF); 210 led_trigger_event(lp->tx_led_trig, LED_OFF); 211 led_trigger_event(lp 222 struct arcnet_local *lp = netdev_priv(to_net_dev(gendev)); local 234 struct arcnet_local *lp = netdev_priv(netdev); local 287 struct arcnet_local *lp = netdev_priv(dev); local 307 struct arcnet_local *lp = netdev_priv(dev); local 384 struct arcnet_local *lp = from_timer(lp, t, timer); local 399 struct arcnet_local *lp; local 429 struct arcnet_local *lp = from_tasklet(lp, t, reply_tasklet); local 481 struct arcnet_local *lp = netdev_priv(dev); local 495 struct arcnet_local *lp = netdev_priv(dev); local 514 struct arcnet_local *lp = netdev_priv(dev); local 615 struct arcnet_local *lp = netdev_priv(dev); local 646 const struct arcnet_local *lp = netdev_priv(dev); local 698 struct arcnet_local *lp = netdev_priv(dev); local 786 struct arcnet_local *lp = netdev_priv(dev); local 816 struct arcnet_local *lp = netdev_priv(dev); local 856 struct arcnet_local *lp; local 1119 struct arcnet_local *lp = netdev_priv(dev); local 1188 struct arcnet_local *lp = netdev_priv(dev); local 1202 struct arcnet_local *lp = netdev_priv(dev); local [all...] |
H A D | com20020.c | 95 struct arcnet_local *lp = netdev_priv(dev); local 102 lp->setup = lp->clockm ? 0 : (lp->clockp << 1); 103 lp->setup2 = (lp->clockm << 4) | 8; 107 lp->setup = lp->setup | P1MODE; 109 com20020_set_subaddress(lp, ioaddr, SUB_SETUP1); 110 arcnet_outb(lp 157 struct arcnet_local *lp = netdev_priv(dev); local 170 struct arcnet_local *lp = netdev_priv(dev); local 181 struct arcnet_local *lp = netdev_priv(dev); local 205 struct arcnet_local *lp; local 284 struct arcnet_local *lp = netdev_priv(dev); local 357 struct arcnet_local *lp = netdev_priv(dev); local 374 struct arcnet_local *lp = netdev_priv(dev); local [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | ldc.h | 63 void ldc_free(struct ldc_channel *lp); 66 int ldc_bind(struct ldc_channel *lp); 67 void ldc_unbind(struct ldc_channel *lp); 74 int ldc_connect(struct ldc_channel *lp); 75 int ldc_disconnect(struct ldc_channel *lp); 77 int ldc_state(struct ldc_channel *lp); 78 void ldc_set_state(struct ldc_channel *lp, u8 state); 79 int ldc_mode(struct ldc_channel *lp); 80 void __ldc_print(struct ldc_channel *lp, const char *caller); 81 int ldc_rx_reset(struct ldc_channel *lp); 123 ldc_get_dring_entry(struct ldc_channel *lp, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) argument 132 ldc_put_dring_entry(struct ldc_channel *lp, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) argument [all...] |
H A D | spinlock_32.h | 81 register arch_rwlock_t *lp asm("g1"); 82 lp = rw; 88 : "r" (lp) 101 register arch_rwlock_t *lp asm("g1"); 102 lp = rw; 108 : "r" (lp) 121 register arch_rwlock_t *lp asm("g1"); 122 lp = rw; 128 : "r" (lp) 130 *(volatile __u32 *)&lp [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | spinlock.h | 53 static inline int arch_spin_is_locked(arch_spinlock_t *lp) argument 55 return READ_ONCE(lp->lock) != 0; 58 static inline int arch_spin_trylock_once(arch_spinlock_t *lp) argument 61 return likely(__atomic_cmpxchg_bool(&lp->lock, 0, SPINLOCK_LOCKVAL)); 64 static inline void arch_spin_lock(arch_spinlock_t *lp) argument 66 if (!arch_spin_trylock_once(lp)) 67 arch_spin_lock_wait(lp); 70 static inline int arch_spin_trylock(arch_spinlock_t *lp) argument 72 if (!arch_spin_trylock_once(lp)) 73 return arch_spin_trylock_retry(lp); 77 arch_spin_unlock(arch_spinlock_t *lp) argument [all...] |
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | sonic.c | 45 struct sonic_local *lp = netdev_priv(dev); local 47 lp->msg_enable = netif_msg_init(sonic_debug, 0); 50 netif_dbg(lp, drv, dev, "%s", version); 55 struct sonic_local *lp = netdev_priv(dev); local 61 lp->descriptors = 62 dma_alloc_coherent(lp->device, 64 SONIC_BUS_SCALE(lp->dma_bitmode), 65 &lp->descriptors_laddr, GFP_KERNEL); 67 if (!lp->descriptors) 70 lp 98 struct sonic_local *lp = netdev_priv(dev); local 158 struct sonic_local * __maybe_unused lp = netdev_priv(dev); local 179 struct sonic_local *lp = netdev_priv(dev); local 225 struct sonic_local *lp = netdev_priv(dev); local 275 struct sonic_local *lp = netdev_priv(dev); local 347 struct sonic_local *lp = netdev_priv(dev); local 485 index_from_addr(struct sonic_local *lp, dma_addr_t addr, unsigned int last) argument 500 sonic_alloc_rb(struct net_device *dev, struct sonic_local *lp, struct sk_buff **new_skb, dma_addr_t *new_addr) argument 522 sonic_update_rra(struct net_device *dev, struct sonic_local *lp, dma_addr_t old_addr, dma_addr_t new_addr) argument 557 struct sonic_local *lp = netdev_priv(dev); local 641 struct sonic_local *lp = netdev_priv(dev); local 660 struct sonic_local *lp = netdev_priv(dev); local 713 struct sonic_local *lp = netdev_priv(dev); local [all...] |
/linux-master/drivers/input/misc/ |
H A D | pcf8574_keypad.c | 46 static short read_state(struct kp_data *lp) argument 50 i2c_smbus_write_byte(lp->client, 240); 51 x = 0xF & (~(i2c_smbus_read_byte(lp->client) >> 4)); 53 i2c_smbus_write_byte(lp->client, 15); 54 y = 0xF & (~i2c_smbus_read_byte(lp->client)); 66 struct kp_data *lp = dev_id; local 67 unsigned char nextstate = read_state(lp); 69 if (lp->laststate != nextstate) { 70 int key_down = nextstate < ARRAY_SIZE(lp->btncode); 72 lp 87 struct kp_data *lp; local 162 struct kp_data *lp = i2c_get_clientdata(client); local [all...] |