/linux-master/drivers/tty/serial/ |
H A D | sprd_serial.c | 574 port->icount.parity++; 785 /* calculate parity */ 814 * If we're ignoring parity and break indicators, 995 int parity = 'n'; local 1008 uart_parse_options(options, &baud, &parity, &bits, &flow); 1011 parity, bits, flow);
|
H A D | ar933x_uart.c | 311 /* Mark/space parity is not supported */ 660 int parity = 'n'; local 671 uart_parse_options(options, &baud, &parity, &bits, &flow); 673 return uart_set_options(&up->port, co, baud, parity, bits, flow);
|
H A D | meson_uart.c | 593 int parity = 'n'; local 606 uart_parse_options(options, &baud, &parity, &bits, &flow); 608 return uart_set_options(port, co, baud, parity, bits, flow);
|
H A D | xilinx_uartps.c | 98 #define CDNS_UART_MR_PARITY_NONE 0x00000020 /* No parity mode */ 99 #define CDNS_UART_MR_PARITY_MARK 0x00000018 /* Mark parity mode */ 100 #define CDNS_UART_MR_PARITY_SPACE 0x00000010 /* Space parity mode */ 101 #define CDNS_UART_MR_PARITY_ODD 0x00000008 /* Odd parity mode */ 102 #define CDNS_UART_MR_PARITY_EVEN 0x00000000 /* Even parity mode */ 132 * Do not enable parity error interrupt for the following 133 * reason: When parity error interrupt is enabled, each Rx 134 * parity error always results in 2 events. The first one 135 * being parity error interrupt and the second one with a 137 * parity erro 1427 int parity = 'n'; local [all...] |
H A D | qcom_geni_serial.c | 996 uport->icount.parity++; 1012 uport->icount.parity++; 1263 /* parity */ 1331 int parity = 'n'; local 1356 uart_parse_options(options, &baud, &parity, &bits, &flow); 1358 return uart_set_options(uport, co, baud, parity, bits, flow);
|
H A D | serial_core.c | 440 * number of bits, parity, stop bits and baud rate is taken into account here. 1311 icount->parity = cnow.parity; 2076 if (uport->icount.parity) 2077 seq_printf(m, " pe:%d", uport->icount.parity); 2244 * uart_parse_options - Parse serial port baud/parity/bits/flow control. 2247 * @parity: pointer to an 'int' variable for the parity. 2252 * options. The format of the string is <baud><parity><bits><flow>, 2256 uart_parse_options(const char *options, int *baud, int *parity, argument 2286 uart_set_options(struct uart_port *port, struct console *co, int baud, int parity, int bits, int flow) argument 2686 int parity = 'n'; local [all...] |
H A D | omap-serial.c | 474 up->port.icount.parity++; 840 * If we're ignoring parity and break indicators, 1253 int parity = 'n'; local 1261 uart_parse_options(options, &baud, &parity, &bits, &flow); 1263 return uart_set_options(&up->port, co, baud, parity, bits, flow);
|
H A D | pmac_zilog.c | 127 /* Set parity, sync config, stop bits, and clock divisor. */ 272 uap->port.icount.parity++; 994 /* Character size, stop bits, and parity. */ 1902 int parity = 'n'; local 1949 uart_parse_options(options, &baud, &parity, &bits, &flow); 1951 return uart_set_options(port, co, baud, parity, bits, flow);
|
H A D | msm_serial.c | 1289 /* calculate parity */ 1326 /* set parity, bits per char, and stop bit */ 1693 int parity = 'n'; local 1707 uart_parse_options(options, &baud, &parity, &bits, &flow); 1711 return uart_set_options(port, co, baud, parity, bits, flow);
|
/linux-master/drivers/net/wan/ |
H A D | fsl_qmc_hdlc.c | 665 unsigned short parity) 672 switch (parity) { 680 dev_err(qmc_hdlc->dev, "unsupported parity %u\n", parity); 664 qmc_hdlc_attach(struct net_device *netdev, unsigned short encoding, unsigned short parity) argument
|
H A D | pci200syn.c | 68 unsigned short parity; member in struct:port_s
|
H A D | pc300too.c | 80 unsigned short parity; member in struct:port_s
|
H A D | c101.c | 61 unsigned short parity; member in struct:card_s
|
H A D | n2.c | 97 unsigned short parity; member in struct:port_s
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | diskonchip.c | 138 uint8_t parity; local 148 parity = ecc[1]; 197 parity ^= val; 207 parity ^= val; 213 /* If the parity is wrong, no rescue possible */ 214 return parity ? -EBADMSG : nerr;
|
/linux-master/drivers/scsi/ |
H A D | BusLogic.c | 1266 adapter->parity = fpinfo->parity; 1499 adapter->parity = autoscsi.parity; 1537 adapter->parity = setupinfo.parity; 1728 adapter, (adapter->parity ? "Enabled" : "Disabled"),
|
/linux-master/drivers/usb/serial/ |
H A D | ssu100.c | 447 port->icount.parity++;
|
H A D | ark3116.c | 496 port->icount.parity++;
|
/linux-master/include/acpi/ |
H A D | acrestyp.h | 468 u8 parity; member in struct:acpi_resource_uart_serialbus
|
/linux-master/drivers/acpi/acpica/ |
H A D | rsserial.c | 604 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.uart_serial_bus.parity), 605 AML_OFFSET(uart_serial_bus.parity),
|
H A D | rsdumpinfo.c | 514 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(uart_serial_bus.parity), "Parity",
|
/linux-master/fs/btrfs/ |
H A D | raid56.c | 280 * we won't have a page which is half data half parity. 576 * check and repair the parity and write the new results. 730 * called as rmw or parity rebuild is completed. If the plug list has more 968 /* allocate pages for all the stripes in the bio, including parity */ 1226 /* Then add the parity stripe */ 1758 * which we have data when doing parity scrub. 1800 /* Single failure, rebuild from parity raid5 style */ 1852 /* Copy parity block into failed block to start with */ 2259 * Allocate the pages for parity first, as P/Q pages will always be 2352 * The following code is used to scrub/replace the parity strip 2493 void *parity; local [all...] |
/linux-master/fs/bcachefs/ |
H A D | ec.c | 176 bool parity = ptr_idx >= nr_data; local 177 enum bch_data_type data_type = parity ? BCH_DATA_parity : BCH_DATA_stripe; 178 s64 sectors = parity ? le16_to_cpu(s.v->sectors) : 0; 199 if (bch2_trans_inconsistent_on(parity && bch2_bucket_sectors_total(*a), trans, 200 "bucket %llu:%llu gen %u data type %s dirty_sectors %u cached_sectors %u: data already in parity bucket\n%s", 230 if (bch2_trans_inconsistent_on(parity && 233 "bucket %llu:%llu gen %u dirty_sectors %u cached_sectors %u: wrong sectors when deleting parity block of stripe\n%s",
|
/linux-master/drivers/tty/ |
H A D | mxser.c | 591 /* byte size and parity */ 646 * Set up parity check flag 660 * If we're ignore parity and break indicators, ignore 1262 icount->parity = cnow.parity; 1534 port->icount.parity++;
|
/linux-master/drivers/net/usb/ |
H A D | hso.c | 1050 | PARMRK /* disable mark parity errors */ 1071 | PARENB /* disable parity bit */ 1099 | PARENB /* disable parity bit */ 1494 icount->parity++; 1497 icount->parity++; 1605 icount->parity = cnow.parity;
|