Home
last modified time | relevance | path

Searched refs:ppi_offset (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-i8255.c75 const unsigned int ppi_offset = offset % I8255_NGPIO; in i8255_reg_mask_xlate() local
76 const unsigned int stride = ppi_offset / I8255_NGPIO_PER_REG; in i8255_reg_mask_xlate()
77 const unsigned int line = ppi_offset % I8255_NGPIO_PER_REG; in i8255_reg_mask_xlate()
86 *mask = i8255_direction_mask(ppi_offset); in i8255_reg_mask_xlate()
/kernel/linux/linux-6.6/drivers/net/hyperv/
H A Drndis_filter.c416 /* Validate ppi_offset and ppi_size */ in rndis_get_ppi()
422 if (ppi->ppi_offset >= ppi->size) { in rndis_get_ppi()
423 netdev_err(ndev, "Invalid ppi_offset: %u\n", ppi->ppi_offset); in rndis_get_ppi()
429 if (ppi->size - ppi->ppi_offset < ppi_size) { in rndis_get_ppi()
430 netdev_err(ndev, "Invalid ppi: size %u ppi_offset %u\n", in rndis_get_ppi()
431 ppi->size, ppi->ppi_offset); in rndis_get_ppi()
434 return (void *)((ulong)ppi + ppi->ppi_offset); in rndis_get_ppi()
H A Dhyperv_net.h1317 u32 ppi_offset; member
H A Dnetvsc_drv.c242 ppi->ppi_offset = sizeof(struct rndis_per_packet_info); in init_ppi_data()
/kernel/linux/linux-5.10/drivers/net/hyperv/
H A Drndis_filter.c372 /* Validate ppi_offset and ppi_size */ in rndis_get_ppi()
378 if (ppi->ppi_offset >= ppi->size) { in rndis_get_ppi()
379 netdev_err(ndev, "Invalid ppi_offset: %u\n", ppi->ppi_offset); in rndis_get_ppi()
384 return (void *)((ulong)ppi + ppi->ppi_offset); in rndis_get_ppi()
H A Dhyperv_net.h1186 u32 ppi_offset; member
H A Dnetvsc_drv.c240 ppi->ppi_offset = sizeof(struct rndis_per_packet_info); in init_ppi_data()

Completed in 19 milliseconds