/linux-master/drivers/ntb/test/ |
H A D | ntb_pingpong.c | 116 static int pp_find_next_peer(struct pp_ctx *pp) argument 121 link = ntb_link_is_up(pp->ntb, NULL, NULL); 124 if (link & pp->nmask) 125 pidx = __ffs64(link & pp->nmask); 126 else if (link & pp->pmask) 127 pidx = __ffs64(link & pp->pmask); 131 out_db = BIT_ULL(ntb_peer_port_number(pp->ntb, pidx)); 133 spin_lock(&pp->lock); 134 pp->out_pidx = pidx; 135 pp 141 pp_setup(struct pp_ctx *pp) argument 161 pp_clear(struct pp_ctx *pp) argument 170 pp_ping(struct pp_ctx *pp) argument 188 pp_pong(struct pp_ctx *pp) argument 216 struct pp_ctx *pp = to_pp_timer(t); local 225 struct pp_ctx *pp = ctx; local 232 struct pp_ctx *pp = ctx; local 278 struct pp_ctx *pp; local 293 pp_init_flds(struct pp_ctx *pp) argument 313 pp_mask_events(struct pp_ctx *pp) argument 331 pp_setup_ctx(struct pp_ctx *pp) argument 346 pp_clear_ctx(struct pp_ctx *pp) argument 353 pp_setup_dbgfs(struct pp_ctx *pp) argument 362 pp_clear_dbgfs(struct pp_ctx *pp) argument 369 struct pp_ctx *pp; local 397 struct pp_ctx *pp = ntb->ctx; local [all...] |
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_pp.h | 7 #define ENIC_PP_BY_INDEX(enic, vf, pp, err) \ 10 pp = (vf == PORT_SELF_VF) ? enic->pp : enic->pp + vf; \ 12 pp = NULL; \
|
/linux-master/drivers/spi/ |
H A D | spi-lm70llp.c | 96 static inline void deassertCS(struct spi_lm70llp *pp) argument 98 u8 data = parport_read_data(pp->port); 101 parport_write_data(pp->port, data | nCS); 104 static inline void assertCS(struct spi_lm70llp *pp) argument 106 u8 data = parport_read_data(pp->port); 109 parport_write_data(pp->port, data & ~nCS); 112 static inline void clkHigh(struct spi_lm70llp *pp) argument 114 u8 data = parport_read_data(pp->port); 116 parport_write_data(pp->port, data | SCLK); 119 static inline void clkLow(struct spi_lm70llp *pp) argument 135 struct spi_lm70llp *pp = spidev_to_pp(s); local 160 struct spi_lm70llp *pp = spidev_to_pp(s); local 171 struct spi_lm70llp *pp = spidev_to_pp(spi); local 191 struct spi_lm70llp *pp; local 298 struct spi_lm70llp *pp; local [all...] |
H A D | spi-butterfly.c | 69 struct butterfly *pp = spidev_to_pp(spi); local 70 u8 bit, byte = pp->lastbyte; 78 parport_write_data(pp->port, byte); 79 pp->lastbyte = byte; 85 struct butterfly *pp = spidev_to_pp(spi); local 86 u8 bit, byte = pp->lastbyte; 94 parport_write_data(pp->port, byte); 95 pp->lastbyte = byte; 100 struct butterfly *pp = spidev_to_pp(spi); local 107 value = !(parport_read_status(pp 113 struct butterfly *pp = spidev_to_pp(spi); local 180 struct butterfly *pp; local 290 struct butterfly *pp; local [all...] |
/linux-master/arch/arm/mach-mv78xx0/ |
H A D | pcie.c | 75 struct pcie_port *pp = pcie_port + i; local 77 snprintf(pp->mem_space_name, sizeof(pp->mem_space_name), 78 "PCIe %d.%d MEM", pp->maj, pp->min); 79 pp->mem_space_name[sizeof(pp->mem_space_name) - 1] = 0; 80 pp->res.name = pp->mem_space_name; 81 pp 100 struct pcie_port *pp; local 125 pcie_valid_config(struct pcie_port *pp, int bus, int dev) argument 141 struct pcie_port *pp = sys->private_data; local 161 struct pcie_port *pp = sys->private_data; local 224 struct pcie_port *pp = sys->private_data; local 242 struct pcie_port *pp = &pcie_port[num_pcie_ports++]; local [all...] |
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 484 struct mvneta_port *pp; member in struct:mvneta_pcpu_port 762 static void mvreg_write(struct mvneta_port *pp, u32 offset, u32 data) argument 764 writel(data, pp->base + offset); 768 static u32 mvreg_read(struct mvneta_port *pp, u32 offset) argument 770 return readl(pp->base + offset); 791 static void mvneta_mib_counters_clear(struct mvneta_port *pp) argument 797 mvreg_read(pp, (MVNETA_MIB_COUNTERS_BASE + i)); 798 mvreg_read(pp, MVNETA_RX_DISCARD_FRAME_COUNT); 799 mvreg_read(pp, MVNETA_OVERRUN_FRAME_COUNT); 807 struct mvneta_port *pp local 856 mvneta_rxq_non_occup_desc_add(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, int ndescs) argument 875 mvneta_rxq_busy_desc_num_get(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 887 mvneta_rxq_desc_num_update(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, int rx_done, int rx_filled) argument 932 mvneta_max_rx_size_set(struct mvneta_port *pp, int max_rx_size) argument 945 mvneta_rxq_offset_set(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, int offset) argument 963 mvneta_txq_pend_desc_add(struct mvneta_port *pp, struct mvneta_tx_queue *txq, int pend_desc) argument 1002 mvneta_rxq_buf_size_set(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, int buf_size) argument 1017 mvneta_rxq_bm_disable(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 1028 mvneta_rxq_bm_enable(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 1039 mvneta_rxq_long_pool_set(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 1052 mvneta_rxq_short_pool_set(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 1065 mvneta_bm_pool_bufsize_set(struct mvneta_port *pp, int buf_size, u8 pool_id) argument 1084 mvneta_mbus_io_win_set(struct mvneta_port *pp, u32 base, u32 wsize, u8 target, u8 attr) argument 1127 mvneta_bm_port_mbus_init(struct mvneta_port *pp) argument 1154 mvneta_bm_port_init(struct platform_device *pdev, struct mvneta_port *pp) argument 1211 mvneta_bm_update_mtu(struct mvneta_port *pp, int mtu) argument 1252 mvneta_port_up(struct mvneta_port *pp) argument 1278 mvneta_port_down(struct mvneta_port *pp) argument 1349 mvneta_port_enable(struct mvneta_port *pp) argument 1360 mvneta_port_disable(struct mvneta_port *pp) argument 1375 mvneta_set_ucast_table(struct mvneta_port *pp, int queue) argument 1392 mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) argument 1410 mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) argument 1430 struct mvneta_port *pp = arg; local 1443 struct mvneta_port *pp = arg; local 1455 struct mvneta_port *pp = arg; local 1474 mvneta_defaults_set(struct mvneta_port *pp) argument 1593 mvneta_txq_max_tx_size_set(struct mvneta_port *pp, int max_tx_size) argument 1633 mvneta_set_ucast_addr(struct mvneta_port *pp, u8 last_nibble, int queue) argument 1663 mvneta_mac_addr_set(struct mvneta_port *pp, const unsigned char *addr, int queue) argument 1685 mvneta_rx_pkts_coal_set(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, u32 value) argument 1695 mvneta_rx_time_coal_set(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, u32 value) argument 1708 mvneta_tx_done_pkts_coal_set(struct mvneta_port *pp, struct mvneta_tx_queue *txq, u32 value) argument 1734 mvneta_txq_sent_desc_dec(struct mvneta_port *pp, struct mvneta_tx_queue *txq, int sent_desc) argument 1752 mvneta_txq_sent_desc_num_get(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 1768 mvneta_txq_sent_desc_proc(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 1813 mvneta_rx_error(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc) argument 1845 mvneta_rx_csum(struct mvneta_port *pp, u32 status) argument 1859 mvneta_tx_done_policy(struct mvneta_port *pp, u32 cause) argument 1868 mvneta_txq_bufs_free(struct mvneta_port *pp, struct mvneta_tx_queue *txq, int num, struct netdev_queue *nq, bool napi) argument 1913 mvneta_txq_done(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 1935 mvneta_rx_refill(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc, struct mvneta_rx_queue *rxq, gfp_t gfp_mask) argument 1986 mvneta_rxq_drop_pkts(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 2025 mvneta_update_stats(struct mvneta_port *pp, struct mvneta_stats *ps) argument 2041 mvneta_rx_refill_queue(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 2072 mvneta_xdp_put_buff(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, struct xdp_buff *xdp, int sync_len) argument 2091 mvneta_xdp_submit_frame(struct mvneta_port *pp, struct mvneta_tx_queue *txq, struct xdp_frame *xdpf, int *nxmit_byte, bool dma_map) argument 2174 mvneta_xdp_xmit_back(struct mvneta_port *pp, struct xdp_buff *xdp) argument 2215 struct mvneta_port *pp = netdev_priv(dev); local 2257 mvneta_run_xdp(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, struct bpf_prog *prog, struct xdp_buff *xdp, u32 frame_sz, struct mvneta_stats *stats) argument 2314 mvneta_swbm_rx_frame(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc, struct mvneta_rx_queue *rxq, struct xdp_buff *xdp, int *size, struct page *page) argument 2349 mvneta_swbm_add_rx_fragment(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc, struct mvneta_rx_queue *rxq, struct xdp_buff *xdp, int *size, struct page *page) argument 2395 mvneta_swbm_build_skb(struct mvneta_port *pp, struct page_pool *pool, struct xdp_buff *xdp, u32 desc_status) argument 2425 mvneta_rx_swbm(struct napi_struct *napi, struct mvneta_port *pp, int budget, struct mvneta_rx_queue *rxq) argument 2538 mvneta_rx_hwbm(struct napi_struct *napi, struct mvneta_port *pp, int rx_todo, struct mvneta_rx_queue *rxq) argument 2670 mvneta_free_tso_hdrs(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 2686 mvneta_alloc_tso_hdrs(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 2775 mvneta_release_descs(struct mvneta_port *pp, struct mvneta_tx_queue *txq, int first, int num) argument 2808 struct mvneta_port *pp = netdev_priv(dev); local 2862 mvneta_tx_frag_process(struct mvneta_port *pp, struct sk_buff *skb, struct mvneta_tx_queue *txq) argument 2913 struct mvneta_port *pp = netdev_priv(dev); local 3005 mvneta_txq_done_force(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 3023 mvneta_tx_done_gbe(struct mvneta_port *pp, u32 cause_tx_done) argument 3071 mvneta_set_special_mcast_addr(struct mvneta_port *pp, unsigned char last_byte, int queue) argument 3106 mvneta_set_other_mcast_addr(struct mvneta_port *pp, unsigned char crc8, int queue) argument 3139 mvneta_mcast_addr_set(struct mvneta_port *pp, unsigned char *p_addr, int queue) argument 3173 mvneta_rx_unicast_promisc_set(struct mvneta_port *pp, int is_promisc) argument 3202 struct mvneta_port *pp = netdev_priv(dev); local 3239 struct mvneta_port *pp = (struct mvneta_port *)dev_id; local 3258 mvneta_link_change(struct mvneta_port *pp) argument 3278 struct mvneta_port *pp = netdev_priv(napi->dev); local 3347 mvneta_create_page_pool(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, int size) argument 3391 mvneta_rxq_fill(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, int num) argument 3420 mvneta_tx_reset(struct mvneta_port *pp) argument 3432 mvneta_rx_reset(struct mvneta_port *pp) argument 3440 mvneta_rxq_sw_init(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 3457 mvneta_rxq_hw_init(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 3490 mvneta_rxq_init(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 3506 mvneta_rxq_deinit(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) argument 3525 mvneta_txq_sw_init(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 3570 mvneta_txq_hw_init(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 3585 mvneta_txq_init(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 3600 mvneta_txq_sw_deinit(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 3622 mvneta_txq_hw_deinit(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 3634 mvneta_txq_deinit(struct mvneta_port *pp, struct mvneta_tx_queue *txq) argument 3642 mvneta_cleanup_txqs(struct mvneta_port *pp) argument 3651 mvneta_cleanup_rxqs(struct mvneta_port *pp) argument 3661 mvneta_setup_rxqs(struct mvneta_port *pp) argument 3680 mvneta_setup_txqs(struct mvneta_port *pp) argument 3697 mvneta_comphy_init(struct mvneta_port *pp, phy_interface_t interface) argument 3708 mvneta_config_interface(struct mvneta_port *pp, phy_interface_t interface) argument 3746 mvneta_start_dev(struct mvneta_port *pp) argument 3787 mvneta_stop_dev(struct mvneta_port *pp) argument 3831 struct mvneta_port *pp = arg; local 3838 struct mvneta_port *pp = arg; local 3846 struct mvneta_port *pp = netdev_priv(dev); local 3911 struct mvneta_port *pp = netdev_priv(dev); local 3924 mvneta_get_mac_addr(struct mvneta_port *pp, unsigned char *addr) argument 3941 struct mvneta_port *pp = netdev_priv(dev); local 3982 struct mvneta_port *pp = mvneta_pcs_to_port(pcs); local 4011 struct mvneta_port *pp = mvneta_pcs_to_port(pcs); local 4064 struct mvneta_port *pp = mvneta_pcs_to_port(pcs); local 4084 struct mvneta_port *pp = netdev_priv(ndev); local 4093 struct mvneta_port *pp = netdev_priv(ndev); local 4127 struct mvneta_port *pp = netdev_priv(ndev); local 4183 struct mvneta_port *pp = netdev_priv(ndev); local 4209 mvneta_set_eee(struct mvneta_port *pp, bool enable) argument 4225 struct mvneta_port *pp = netdev_priv(ndev); local 4248 struct mvneta_port *pp = netdev_priv(ndev); local 4303 mvneta_mdio_probe(struct mvneta_port *pp) argument 4321 mvneta_mdio_remove(struct mvneta_port *pp) argument 4330 mvneta_percpu_elect(struct mvneta_port *pp) argument 4378 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, local 4440 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, local 4462 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, local 4480 struct mvneta_port *pp = netdev_priv(dev); local 4561 struct mvneta_port *pp = netdev_priv(dev); local 4596 struct mvneta_port *pp = netdev_priv(dev); local 4605 struct mvneta_port *pp = netdev_priv(dev); local 4651 struct mvneta_port *pp = netdev_priv(ndev); local 4661 struct mvneta_port *pp = netdev_priv(ndev); local 4668 struct mvneta_port *pp = netdev_priv(dev); local 4680 struct mvneta_port *pp = netdev_priv(dev); local 4707 struct mvneta_port *pp = netdev_priv(dev); local 4735 struct mvneta_port *pp = netdev_priv(netdev); local 4749 struct mvneta_port *pp = netdev_priv(dev); local 4777 struct mvneta_port *pp = netdev_priv(dev); local 4785 struct mvneta_port *pp = netdev_priv(dev); local 4794 struct mvneta_port *pp = netdev_priv(netdev); local 4809 mvneta_ethtool_update_pcpu_stats(struct mvneta_port *pp, struct mvneta_ethtool_stats *es) argument 4853 mvneta_ethtool_update_stats(struct mvneta_port *pp) argument 4917 mvneta_ethtool_pp_stats(struct mvneta_port *pp, u64 *data) argument 4933 struct mvneta_port *pp = netdev_priv(dev); local 4949 struct mvneta_port *pp = netdev_priv(dev); local 4980 mvneta_config_rss(struct mvneta_port *pp) argument 5038 struct mvneta_port *pp = netdev_priv(dev); local 5063 struct mvneta_port *pp = netdev_priv(dev); local 5082 struct mvneta_port *pp = netdev_priv(dev); local 5090 struct mvneta_port *pp = netdev_priv(dev); local 5103 struct mvneta_port *pp = netdev_priv(dev); local 5119 struct mvneta_port *pp = netdev_priv(dev); local 5141 mvneta_clear_rx_prio_map(struct mvneta_port *pp) argument 5146 mvneta_map_vlan_prio_to_rxq(struct mvneta_port *pp, u8 pri, u8 rxq) argument 5156 mvneta_enable_per_queue_rate_limit(struct mvneta_port *pp) argument 5183 mvneta_disable_per_queue_rate_limit(struct mvneta_port *pp) argument 5191 mvneta_setup_queue_rates(struct mvneta_port *pp, int queue, u64 min_rate, u64 max_rate) argument 5222 struct mvneta_port *pp = netdev_priv(dev); local 5342 mvneta_init(struct device *dev, struct mvneta_port *pp) argument 5388 mvneta_conf_mbus_windows(struct mvneta_port *pp, const struct mbus_dram_target_info *dram) argument 5440 mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) argument 5459 struct mvneta_port *pp; local 5745 struct mvneta_port *pp = netdev_priv(dev); local 5768 struct mvneta_port *pp = netdev_priv(dev); local 5812 struct mvneta_port *pp = netdev_priv(dev); local [all...] |
/linux-master/arch/arm/mach-dove/ |
H A D | pcie.c | 37 struct pcie_port *pp; local 43 pp = &pcie_port[nr]; 44 sys->private_data = pp; 45 pp->root_bus_nr = sys->busnr; 50 orion_pcie_set_local_bus_nr(pp->base, sys->busnr); 52 orion_pcie_setup(pp->base); 56 pci_remap_iospace(&realio, pp->index == 0 ? DOVE_PCIE0_IO_PHYS_BASE : 62 snprintf(pp->mem_space_name, sizeof(pp->mem_space_name), 63 "PCIe %d MEM", pp 81 pcie_valid_config(struct pcie_port *pp, int bus, int dev) argument 97 struct pcie_port *pp = sys->private_data; local 117 struct pcie_port *pp = sys->private_data; local 180 struct pcie_port *pp = sys->private_data; local 197 struct pcie_port *pp = &pcie_port[num_pcie_ports++]; local [all...] |
/linux-master/drivers/pci/controller/dwc/ |
H A D | pcie-designware-host.c | 57 irqreturn_t dw_handle_msi_irq(struct dw_pcie_rp *pp) argument 63 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); 65 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; 78 generic_handle_domain_irq(pp->irq_domain, 92 struct dw_pcie_rp *pp; local 96 pp = irq_desc_get_handler_data(desc); 97 dw_handle_msi_irq(pp); 104 struct dw_pcie_rp *pp = irq_data_get_irq_chip_data(d); local 105 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); 108 msi_target = (u64)pp 127 struct dw_pcie_rp *pp = irq_data_get_irq_chip_data(d); local 146 struct dw_pcie_rp *pp = irq_data_get_irq_chip_data(d); local 165 struct dw_pcie_rp *pp = irq_data_get_irq_chip_data(d); local 189 struct dw_pcie_rp *pp = domain->host_data; local 217 struct dw_pcie_rp *pp = domain->host_data; local 233 dw_pcie_allocate_domains(struct dw_pcie_rp *pp) argument 259 dw_pcie_free_msi(struct dw_pcie_rp *pp) argument 273 dw_pcie_msi_init(struct dw_pcie_rp *pp) argument 286 dw_pcie_parse_split_msi_irq(struct dw_pcie_rp *pp) argument 326 dw_pcie_msi_host_init(struct dw_pcie_rp *pp) argument 401 dw_pcie_host_init(struct dw_pcie_rp *pp) argument 533 dw_pcie_host_deinit(struct dw_pcie_rp *pp) argument 555 struct dw_pcie_rp *pp = bus->sysdata; local 590 struct dw_pcie_rp *pp = bus->sysdata; local 612 struct dw_pcie_rp *pp = bus->sysdata; local 639 struct dw_pcie_rp *pp = bus->sysdata; local 655 dw_pcie_iatu_setup(struct dw_pcie_rp *pp) argument 742 dw_pcie_setup_rc(struct dw_pcie_rp *pp) argument [all...] |
/linux-master/arch/s390/kernel/ |
H A D | ctlreg.c | 57 struct ctlreg_parms *pp = info; local 61 if (pp->request == CTLREG_LOAD) { 62 regs[pp->cr].val = pp->val; 64 regs[pp->cr].val &= pp->andval; 65 regs[pp->cr].val |= pp->orval; 89 struct ctlreg_parms pp = { .cr = cr, .request = request, }; local 94 pp [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | nl_netdev.py | 33 return [pp for pp in pp_list if pp.get("ifindex") == nsim.ifindex] 43 refs = sum([pp["inflight"] for pp in pp_list]) 55 refs = sum([pp["inflight"] for pp in pp_list if pp.get("ifindex") == nsim.ifindex]) 62 refs = sum([pp["inflight"] for pp i [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | nettel.h | 51 volatile unsigned short *pp; local 52 pp = (volatile unsigned short *) MCFSIM_PADAT; 53 return((unsigned int) *pp); 58 volatile unsigned short *pp; local 59 pp = (volatile unsigned short *) MCFSIM_PADAT; 61 *pp = ppdata;
|
/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | dm_pp_smu.h | 50 const void *pp; member in struct:pp_smu 103 void (*set_display_count)(struct pp_smu *pp, int count); 112 void (*set_wm_ranges)(struct pp_smu *pp, 118 void (*set_hard_min_dcfclk_by_freq)(struct pp_smu *pp, int mhz); 124 void (*set_min_deep_sleep_dcfclk)(struct pp_smu *pp, int mhz); 129 void (*set_hard_min_fclk_by_freq)(struct pp_smu *pp, int mhz); 134 void (*set_hard_min_socclk_by_freq)(struct pp_smu *pp, int mhz); 137 void (*set_pme_wa_enable)(struct pp_smu *pp); 173 enum pp_smu_status (*set_display_count)(struct pp_smu *pp, int count); 178 enum pp_smu_status (*set_hard_min_dcfclk_by_freq)(struct pp_smu *pp, in [all...] |
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_proto.c | 49 static int __used __init register_ip_vs_protocol(struct ip_vs_protocol *pp) argument 51 unsigned int hash = IP_VS_PROTO_HASH(pp->protocol); 53 pp->next = ip_vs_proto_table[hash]; 54 ip_vs_proto_table[hash] = pp; 56 if (pp->init != NULL) 57 pp->init(pp); 66 register_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_protocol *pp) argument 68 unsigned int hash = IP_VS_PROTO_HASH(pp->protocol); 75 pd->pp 96 unregister_ip_vs_protocol(struct ip_vs_protocol *pp) argument 142 struct ip_vs_protocol *pp; local 199 struct ip_vs_protocol *pp; local 215 ip_vs_tcpudp_debug_packet_v4(struct ip_vs_protocol *pp, const struct sk_buff *skb, int offset, const char *msg) argument 247 ip_vs_tcpudp_debug_packet_v6(struct ip_vs_protocol *pp, const struct sk_buff *skb, int offset, const char *msg) argument 280 ip_vs_tcpudp_debug_packet(int af, struct ip_vs_protocol *pp, const struct sk_buff *skb, int offset, const char *msg) argument 376 struct ip_vs_protocol *pp; local [all...] |
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_pingpong.h | 50 int (*enable_tearcheck)(struct dpu_hw_pingpong *pp, 56 int (*disable_tearcheck)(struct dpu_hw_pingpong *pp); 62 int (*connect_external_te)(struct dpu_hw_pingpong *pp, 68 u32 (*get_line_count)(struct dpu_hw_pingpong *pp); 73 void (*disable_autorefresh)(struct dpu_hw_pingpong *pp, uint32_t encoder_id, u16 vdisplay); 78 void (*setup_dither)(struct dpu_hw_pingpong *pp, 83 int (*enable_dsc)(struct dpu_hw_pingpong *pp); 88 void (*disable_dsc)(struct dpu_hw_pingpong *pp); 93 int (*setup_dsc)(struct dpu_hw_pingpong *pp);
|
H A D | dpu_hw_pingpong.c | 47 static void dpu_hw_pp_setup_dither(struct dpu_hw_pingpong *pp, argument 53 c = &pp->hw; 54 base = pp->caps->sblk->dither.base; 78 static int dpu_hw_pp_enable_te(struct dpu_hw_pingpong *pp, argument 84 if (!pp || !te) 86 c = &pp->hw; 110 static void dpu_hw_pp_setup_autorefresh_config(struct dpu_hw_pingpong *pp, argument 113 DPU_REG_WRITE(&pp->hw, PP_AUTOREFRESH_CONFIG, 119 * @pp: DPU pingpong structure 124 static bool dpu_hw_pp_get_autorefresh_config(struct dpu_hw_pingpong *pp, argument 133 dpu_hw_pp_disable_te(struct dpu_hw_pingpong *pp) argument 145 dpu_hw_pp_connect_external_te(struct dpu_hw_pingpong *pp, bool enable_external_te) argument 168 dpu_hw_pp_get_vsync_info(struct dpu_hw_pingpong *pp, struct dpu_hw_pp_vsync_info *info) argument 191 dpu_hw_pp_get_line_count(struct dpu_hw_pingpong *pp) argument 217 dpu_hw_pp_disable_autorefresh(struct dpu_hw_pingpong *pp, uint32_t encoder_id, u16 vdisplay) argument 260 dpu_hw_pp_dsc_enable(struct dpu_hw_pingpong *pp) argument 268 dpu_hw_pp_dsc_disable(struct dpu_hw_pingpong *pp) argument 275 dpu_hw_pp_setup_dsc(struct dpu_hw_pingpong *pp) argument [all...] |
/linux-master/tools/net/ynl/samples/ |
H A D | page-pool.c | 48 struct netdev_page_pool_get_rsp *pp) 51 if (pp->_present.inflight) 52 s->live[l].refs += pp->inflight; 53 if (pp->_present.inflight_mem) 54 s->live[l].bytes += pp->inflight_mem; 80 ynl_dump_foreach(pools, pp) { 81 struct stat *s = find_ifc(&a, pp->ifindex); 83 count(s, 1, pp); 84 if (pp->_present.detach_time) 85 count(s, 0, pp); 47 count(struct stat *s, unsigned int l, struct netdev_page_pool_get_rsp *pp) argument [all...] |
/linux-master/drivers/char/ |
H A D | ppdev.c | 108 static inline void pp_enable_irq(struct pp_struct *pp) argument 110 struct parport *port = pp->pdev->port; 119 struct pp_struct *pp = file->private_data; local 125 if (!(pp->flags & PP_CLAIMED)) { 138 pport = pp->pdev->port; 141 parport_set_timeout(pp->pdev, 144 pp->default_inactivity); 154 if (pp->flags & PP_W91284PIC) 156 if (pp->flags & PP_FASTREAD) 183 parport_set_timeout(pp 197 struct pp_struct *pp = file->private_data; local 272 struct pp_struct *pp = private; local 283 register_device(int minor, struct pp_struct *pp) argument 362 struct pp_struct *pp = file->private_data; local 687 struct pp_struct *pp; local 716 struct pp_struct *pp = file->private_data; local 773 struct pp_struct *pp = file->private_data; local [all...] |
/linux-master/fs/freevxfs/ |
H A D | vxfs_subr.c | 26 vxfs_put_page(struct page *pp) argument 28 kunmap(pp); 29 put_page(pp); 46 struct page * pp; local 48 pp = read_mapping_page(mapping, n, NULL); 50 if (!IS_ERR(pp)) { 51 kmap(pp); 52 /** if (!PageChecked(pp)) **/ 53 /** vxfs_check_page(pp); **/ 56 return (pp); [all...] |
/linux-master/drivers/usb/misc/ |
H A D | uss720.c | 49 struct parport *pp; member in struct:parport_uss720_private 99 struct parport *pp; local 105 pp = priv->pp; 116 if (rq->reg[2] & rq->reg[1] & 0x10 && pp) 117 parport_generic_irq(pp); 193 static int get_1284_register(struct parport *pp, unsigned char reg, unsigned char *val, gfp_t mem_flags) argument 202 if (!pp) 204 priv = pp->private_data; 229 static int set_1284_register(struct parport *pp, unsigne argument 257 change_mode(struct parport *pp, int m) argument 307 clear_epp_timeout(struct parport *pp) argument 335 parport_uss720_write_data(struct parport *pp, unsigned char d) argument 340 parport_uss720_read_data(struct parport *pp) argument 349 parport_uss720_write_control(struct parport *pp, unsigned char d) argument 359 parport_uss720_read_control(struct parport *pp) argument 365 parport_uss720_frob_control(struct parport *pp, unsigned char mask, unsigned char val) argument 379 parport_uss720_read_status(struct parport *pp) argument 388 parport_uss720_disable_irq(struct parport *pp) argument 399 parport_uss720_enable_irq(struct parport *pp) argument 410 parport_uss720_data_forward(struct parport *pp) argument 421 parport_uss720_data_reverse(struct parport *pp) argument 438 parport_uss720_save_state(struct parport *pp, struct parport_state *s) argument 450 parport_uss720_restore_state(struct parport *pp, struct parport_state *s) argument 461 parport_uss720_epp_read_data(struct parport *pp, void *buf, size_t length, int flags) argument 481 parport_uss720_epp_write_data(struct parport *pp, const void *buf, size_t length, int flags) argument 520 parport_uss720_epp_read_addr(struct parport *pp, void *buf, size_t length, int flags) argument 540 parport_uss720_epp_write_addr(struct parport *pp, const void *buf, size_t length, int flags) argument 562 parport_uss720_ecp_write_data(struct parport *pp, const void *buffer, size_t len, int flags) argument 580 parport_uss720_ecp_read_data(struct parport *pp, void *buffer, size_t len, int flags) argument 598 parport_uss720_ecp_write_addr(struct parport *pp, const void *buffer, size_t len, int flags) argument 613 parport_uss720_write_compat(struct parport *pp, const void *buffer, size_t len, int flags) argument 678 struct parport *pp; local 759 struct parport *pp = usb_get_intfdata(intf); local [all...] |
/linux-master/drivers/of/ |
H A D | kobj.c | 35 struct property *pp = container_of(bin_attr, struct property, attr); local 36 return memory_read_from_buffer(buf, count, &offset, pp->value, pp->length); 63 int __of_add_property_sysfs(struct device_node *np, struct property *pp) argument 68 bool secure = strncmp(pp->name, "security-", 9) == 0; 76 sysfs_bin_attr_init(&pp->attr); 77 pp->attr.attr.name = safe_name(&np->kobj, pp->name); 78 pp->attr.attr.mode = secure ? 0400 : 0444; 79 pp 119 struct property *pp; local 151 struct property *pp; local [all...] |
/linux-master/drivers/net/ethernet/intel/libeth/ |
H A D | rx.c | 10 * @pp: &page_pool_params of the netdev to calculate the size for 17 static u32 libeth_rx_hw_len(const struct page_pool_params *pp, u32 max_len) argument 21 len = READ_ONCE(pp->netdev->mtu) + LIBETH_RX_LL_LEN; 24 pp->max_len); 38 struct page_pool_params pp = { local 53 pp.max_len = LIBETH_RX_PAGE_LEN(pp.offset); 56 fq->buf_len = libeth_rx_hw_len(&pp, fq->buf_len); 58 fq->truesize = roundup_pow_of_two(SKB_HEAD_ALIGN(pp.offset + 61 pool = page_pool_create(&pp); [all...] |
/linux-master/fs/xfs/scrub/ |
H A D | parent.c | 267 struct xchk_pptrs *pp = priv; local 279 if (pp->parent_ino == parent_ino) 288 struct xchk_pptrs *pp) 290 struct xfs_scrub *sc = pp->sc; 294 error = xchk_dir_lookup(sc, sc->ip, &xfs_name_dotdot, &pp->parent_ino); 297 if (!xfs_verify_dir_ino(sc->mp, pp->parent_ino)) { 304 if (sc->ip->i_ino != pp->parent_ino) 316 if (pp->sc->sm->sm_flags & XFS_SCRUB_OFLAG_CORRUPT) 320 error = xchk_xattr_walk(sc, sc->ip, xchk_parent_scan_dotdot, NULL, pp); 366 struct xchk_pptrs *pp, 287 xchk_parent_pptr_and_dotdot( struct xchk_pptrs *pp) argument 365 xchk_parent_dirent( struct xchk_pptrs *pp, const struct xfs_name *xname, struct xfs_inode *dp) argument 397 xchk_parent_iget( struct xchk_pptrs *pp, const struct xfs_parent_rec *pptr, struct xfs_inode **dpp) argument 461 struct xchk_pptrs *pp = priv; local 534 xchk_parent_revalidate_pptr( struct xchk_pptrs *pp, const struct xfs_name *xname, struct xfs_parent_rec *pptr) argument 556 xchk_parent_slow_pptr( struct xchk_pptrs *pp, const struct xfs_name *xname, struct xfs_parent_rec *pptr) argument 625 xchk_parent_finish_slow_pptrs( struct xchk_pptrs *pp) argument 669 struct xchk_pptrs *pp = priv; local 690 xchk_parent_count_pptrs( struct xchk_pptrs *pp) argument 735 struct xchk_pptrs *pp; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/ |
H A D | nfp6000.h | 34 static inline int pushpull_width(int pp) argument 36 pp &= 0xf; 38 if (pp == 0) 40 return 2 << pp;
|
/linux-master/fs/jffs2/ |
H A D | compr_rubin.c | 42 struct pushpull pp; member in struct:rubin_state 47 static inline void init_pushpull(struct pushpull *pp, char *buf, argument 51 pp->buf = buf; 52 pp->buflen = buflen; 53 pp->ofs = ofs; 54 pp->reserve = reserve; 57 static inline int pushbit(struct pushpull *pp, int bit, int use_reserved) argument 59 if (pp->ofs >= pp->buflen - (use_reserved?0:pp 72 pushedbits(struct pushpull *pp) argument 77 pullbit(struct pushpull *pp) argument [all...] |
/linux-master/drivers/net/hamradio/ |
H A D | baycom_par.c | 183 struct parport *pp = bc->pdev->port; local 196 pp->ops->write_data(pp, val); 197 pp->ops->write_data(pp, val | PAR96_BURST); 207 struct parport *pp = bc->pdev->port; local 214 if (pp->ops->read_status(pp) & PAR96_RXBIT) 219 pp->ops->write_data(pp, PAR97_POWE 299 struct parport *pp; local 362 struct parport *pp; local [all...] |