Lines Matching refs:ppd

1751 static void rge_chip_peek_cfg(rge_t *rgep, rge_peekpoke_t *ppd);
1755 rge_chip_peek_cfg(rge_t *rgep, rge_peekpoke_t *ppd)
1761 (void *)rgep, (void *)ppd));
1763 regno = ppd->pp_acc_offset;
1765 switch (ppd->pp_acc_size) {
1783 ppd->pp_acc_data = regval;
1786 static void rge_chip_poke_cfg(rge_t *rgep, rge_peekpoke_t *ppd);
1790 rge_chip_poke_cfg(rge_t *rgep, rge_peekpoke_t *ppd)
1796 (void *)rgep, (void *)ppd));
1798 regno = ppd->pp_acc_offset;
1799 regval = ppd->pp_acc_data;
1801 switch (ppd->pp_acc_size) {
1820 static void rge_chip_peek_reg(rge_t *rgep, rge_peekpoke_t *ppd);
1824 rge_chip_peek_reg(rge_t *rgep, rge_peekpoke_t *ppd)
1830 (void *)rgep, (void *)ppd));
1832 regaddr = PIO_ADDR(rgep, ppd->pp_acc_offset);
1834 switch (ppd->pp_acc_size) {
1852 ppd->pp_acc_data = regval;
1855 static void rge_chip_poke_reg(rge_t *rgep, rge_peekpoke_t *ppd);
1859 rge_chip_poke_reg(rge_t *rgep, rge_peekpoke_t *ppd)
1865 (void *)rgep, (void *)ppd));
1867 regaddr = PIO_ADDR(rgep, ppd->pp_acc_offset);
1868 regval = ppd->pp_acc_data;
1870 switch (ppd->pp_acc_size) {
1889 static void rge_chip_peek_mii(rge_t *rgep, rge_peekpoke_t *ppd);
1893 rge_chip_peek_mii(rge_t *rgep, rge_peekpoke_t *ppd)
1896 (void *)rgep, (void *)ppd));
1898 ppd->pp_acc_data = rge_mii_get16(rgep, ppd->pp_acc_offset/2);
1901 static void rge_chip_poke_mii(rge_t *rgep, rge_peekpoke_t *ppd);
1905 rge_chip_poke_mii(rge_t *rgep, rge_peekpoke_t *ppd)
1908 (void *)rgep, (void *)ppd));
1910 rge_mii_put16(rgep, ppd->pp_acc_offset/2, ppd->pp_acc_data);
1913 static void rge_chip_peek_mem(rge_t *rgep, rge_peekpoke_t *ppd);
1917 rge_chip_peek_mem(rge_t *rgep, rge_peekpoke_t *ppd)
1923 (void *)rgep, (void *)ppd));
1925 vaddr = (void *)(uintptr_t)ppd->pp_acc_offset;
1927 switch (ppd->pp_acc_size) {
1946 (void *)rgep, (void *)ppd, regval, vaddr));
1948 ppd->pp_acc_data = regval;
1951 static void rge_chip_poke_mem(rge_t *rgep, rge_peekpoke_t *ppd);
1955 rge_chip_poke_mem(rge_t *rgep, rge_peekpoke_t *ppd)
1961 (void *)rgep, (void *)ppd));
1963 vaddr = (void *)(uintptr_t)ppd->pp_acc_offset;
1964 regval = ppd->pp_acc_data;
1967 (void *)rgep, (void *)ppd, regval, vaddr));
1969 switch (ppd->pp_acc_size) {
1995 void (*ppfn)(rge_t *rgep, rge_peekpoke_t *ppd);
1996 rge_peekpoke_t *ppd;
2025 ppd = (rge_peekpoke_t *)mp->b_cont->b_rptr;
2030 switch (ppd->pp_acc_space) {
2062 ppd->pp_acc_offset *= 2;
2087 switch (ppd->pp_acc_space) {
2106 switch (ppd->pp_acc_size) {
2114 if ((ppd->pp_acc_size & sizemask) == 0)
2119 if ((ppd->pp_acc_offset % ppd->pp_acc_size) != 0)
2122 if (ppd->pp_acc_offset >= maxoff)
2125 if (ppd->pp_acc_offset+ppd->pp_acc_size > maxoff)
2131 ppd->pp_acc_offset += mem_va;
2132 (*ppfn)(rgep, ppd);