Symbol: parity
arch/m68k/atari/debug.c
169
int parity = (cflag & PARENB) ? ((cflag & PARODD) ? 0x04 : 0x06) : 0;
arch/m68k/atari/debug.c
179
st_mfp.usart_ctr = parity | csize | 0x88; /* 1:16 clk mode, 1 stop bit */
arch/m68k/atari/debug.c
268
int parity = (cflag & PARENB) ? ((cflag & PARODD) ? 0x0c : 0x08) : 0x04;
arch/m68k/atari/debug.c
283
acia.mid_ctrl = div | csize | parity |
arch/mips/generic/yamon-dt.c
160
char mode_var_name[9], path[20], parity;
arch/mips/generic/yamon-dt.c
177
parity = 0;
arch/mips/generic/yamon-dt.c
191
parity = mode_var[0];
arch/mips/generic/yamon-dt.c
205
if (parity != 'e' && parity != 'n' && parity != 'o')
arch/mips/generic/yamon-dt.c
206
parity = 'n';
arch/mips/generic/yamon-dt.c
212
uart, baud, parity, stop_bits,
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
72
# Zero all of CVMSEG to make sure parity is correct
arch/mips/include/asm/octeon/cvmx-lmcx-defs.h
1476
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-lmcx-defs.h
1484
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1818
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1820
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1831
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1833
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1843
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1845
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1962
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1964
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1975
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1977
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1987
uint64_t parity:1;
arch/mips/include/asm/octeon/cvmx-pko-defs.h
1989
uint64_t parity:1;
arch/mips/mm/cerr-sb1.c
256
static const uint8_t parity[256] = {
arch/mips/mm/cerr-sb1.c
290
char parity = 0;
arch/mips/mm/cerr-sb1.c
295
parity = !parity;
arch/mips/mm/cerr-sb1.c
298
return parity;
arch/mips/mm/cerr-sb1.c
305
char parity = 0;
arch/mips/mm/cerr-sb1.c
313
parity <<= 1;
arch/mips/mm/cerr-sb1.c
314
parity |= byte_parity;
arch/mips/mm/cerr-sb1.c
316
return parity;
arch/mips/mm/cerr-sb1.c
436
p ^= (parity[w>>24] ^ parity[(w>>16) & 0xFF]
arch/mips/mm/cerr-sb1.c
437
^ parity[(w>>8) & 0xFF] ^ parity[w & 0xFF]);
arch/mips/mm/cerr-sb1.c
439
p ^= (parity[w>>24] ^ parity[(w>>16) & 0xFF]
arch/mips/mm/cerr-sb1.c
440
^ parity[(w>>8) & 0xFF] ^ parity[w & 0xFF]);
arch/mips/mti-malta/malta-init.c
46
char parity = '\0', bits = '\0', flow = '\0';
arch/mips/mti-malta/malta-init.c
56
parity = *s++;
arch/mips/mti-malta/malta-init.c
68
if (parity != 'n' && parity != 'o' && parity != 'e')
arch/mips/mti-malta/malta-init.c
69
parity = 'n';
arch/mips/mti-malta/malta-init.c
77
parity, bits);
arch/mips/mti-malta/malta-init.c
83
parity, bits, flow);
arch/powerpc/platforms/powernv/rng.c
34
unsigned long parity;
arch/powerpc/platforms/powernv/rng.c
41
: "=r" (parity) : "r" (val));
arch/powerpc/platforms/powernv/rng.c
47
rng->mask = (rng->mask << 1) | (parity & 1);
drivers/acpi/acpica/amlresrc.h
384
u8 parity;
drivers/acpi/acpica/rsdumpinfo.c
514
{ACPI_RSD_UINT8, ACPI_RSD_OFFSET(uart_serial_bus.parity), "Parity",
drivers/acpi/acpica/rsserial.c
604
{ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.uart_serial_bus.parity),
drivers/acpi/acpica/rsserial.c
605
AML_OFFSET(uart_serial_bus.parity),
drivers/edac/versalnet_edac.c
213
u32 reglo, reghi, parity, eccr0_val, eccr1_val, isr;
drivers/edac/versalnet_edac.c
241
parity = error_data[ECCR0_PAR];
drivers/edac/versalnet_edac.c
243
reghi, reglo, parity);
drivers/edac/versalnet_edac.c
252
parity = error_data[ECCR1_PAR];
drivers/edac/versalnet_edac.c
254
reghi, reglo, parity);
drivers/fsi/fsi-master-i2cr.c
39
static bool i2cr_check_parity32(u32 v, bool parity)
drivers/fsi/fsi-master-i2cr.c
45
parity = !parity;
drivers/fsi/fsi-master-i2cr.c
48
return parity;
drivers/fsi/fsi-master-i2cr.c
54
bool parity = I2CR_INITIAL_PARITY;
drivers/fsi/fsi-master-i2cr.c
58
parity = !parity;
drivers/fsi/fsi-master-i2cr.c
61
return parity;
drivers/fsi/fsi-master-i2cr.c
64
static u32 i2cr_get_command(u32 address, bool parity)
drivers/fsi/fsi-master-i2cr.c
68
if (i2cr_check_parity32(address, parity))
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
203
sample |= parity(sample & ~0xf8000000);
drivers/input/mouse/elantech.c
2083
etd->parity[0] = 1;
drivers/input/mouse/elantech.c
2085
etd->parity[i] = etd->parity[i & (i - 1)] ^ 1;
drivers/input/mouse/elantech.c
785
return etd->parity[packet[1]] == p1 &&
drivers/input/mouse/elantech.c
786
etd->parity[packet[2]] == p2 &&
drivers/input/mouse/elantech.c
787
etd->parity[packet[3]] == p3;
drivers/input/mouse/elantech.h
186
unsigned char parity[256];
drivers/input/serio/ams_delta_serio.c
42
int i, parity = 0;
drivers/input/serio/ams_delta_serio.c
52
parity++;
drivers/input/serio/ams_delta_serio.c
55
if (!(parity & 0x01)) {
drivers/input/serio/ams_delta_serio.c
58
parity);
drivers/ipack/devices/ipoctal.c
153
icount->parity = channel->stats.parity_err;
drivers/media/i2c/saa7115.c
720
unsigned char parity;
drivers/media/i2c/saa7115.c
732
parity = wss & 15;
drivers/media/i2c/saa7115.c
733
parity ^= parity >> 2;
drivers/media/i2c/saa7115.c
734
parity ^= parity >> 1;
drivers/media/i2c/saa7115.c
736
if (!(parity & 1))
drivers/media/pci/mantis/hopper_vp3028.c
70
.parity = MANTIS_PARITY_NONE,
drivers/media/pci/mantis/mantis_common.h
82
enum mantis_parity parity;
drivers/media/pci/mantis/mantis_uart.c
114
mmwrite((mmread(MANTIS_UART_CTL) | (params->parity & 0x3)), MANTIS_UART_CTL);
drivers/media/pci/mantis/mantis_uart.c
150
params.parity = config->parity;
drivers/media/pci/mantis/mantis_uart.c
153
parity[params.parity].string);
drivers/media/pci/mantis/mantis_uart.c
31
enum mantis_parity parity;
drivers/media/pci/mantis/mantis_uart.c
46
} parity[3] = {
drivers/media/pci/mantis/mantis_vp1033.c
194
.parity = MANTIS_PARITY_NONE,
drivers/media/pci/mantis/mantis_vp1034.c
102
.parity = MANTIS_PARITY_NONE,
drivers/media/pci/mantis/mantis_vp1041.c
339
.parity = MANTIS_PARITY_NONE,
drivers/media/pci/mantis/mantis_vp2033.c
170
.parity = MANTIS_PARITY_NONE,
drivers/media/pci/mantis/mantis_vp2040.c
169
.parity = MANTIS_PARITY_NONE,
drivers/media/pci/mantis/mantis_vp3030.c
85
.parity = MANTIS_PARITY_NONE,
drivers/media/pci/saa7134/saa7134-input.c
338
unsigned int start = 0,parity = 0,code = 0;
drivers/media/pci/saa7134/saa7134-input.c
352
parity=b[(start+parity_offset) % 4];
drivers/media/pci/saa7134/saa7134-input.c
357
if (parity == 0)
drivers/media/pci/saa7134/saa7134-input.c
361
if (ir->old == parity)
drivers/media/pci/saa7134/saa7134-input.c
364
ir->old = parity;
drivers/mmc/core/sdio_uart.c
373
port->icount.parity++;
drivers/mmc/core/sdio_uart.c
60
__u32 parity;
drivers/mmc/core/sdio_uart.c
960
if (port->icount.parity)
drivers/mmc/core/sdio_uart.c
962
port->icount.parity);
drivers/mtd/inftlcore.c
468
unsigned char anac, nacs, parity;
drivers/mtd/inftlcore.c
584
parity = (nrbits(thisVUC, 16) & 0x1) ? 0x1 : 0;
drivers/mtd/inftlcore.c
585
parity |= (nrbits(prev_block, 16) & 0x1) ? 0x2 : 0;
drivers/mtd/inftlcore.c
586
parity |= (nrbits(anac, 8) & 0x1) ? 0x4 : 0;
drivers/mtd/inftlcore.c
587
parity |= (nrbits(nacs, 8) & 0x1) ? 0x8 : 0;
drivers/mtd/inftlcore.c
593
oob.u.a.parityPerField = parity;
drivers/mtd/inftlcore.c
604
oob.u.b.parityPerField = parity;
drivers/mtd/nand/ecc-realtek.c
192
char *parity, int operation)
drivers/mtd/nand/ecc-realtek.c
204
memcpy(buf_parity, parity, ctx->parity_size);
drivers/mtd/nand/ecc-realtek.c
214
memcpy(parity, buf_parity, ctx->parity_size);
drivers/mtd/nand/ecc-realtek.c
226
char *data, *free, *parity;
drivers/mtd/nand/ecc-realtek.c
239
parity = req->oobbuf.in + ctx->steps * RTL_ECC_FREE_SIZE;
drivers/mtd/nand/ecc-realtek.c
242
ret |= rtl_ecc_run_engine(ctx, data, free, parity, RTL_ECC_OP_ENCODE);
drivers/mtd/nand/ecc-realtek.c
246
parity += ctx->parity_size;
drivers/mtd/nand/ecc-realtek.c
260
char *data, *free, *parity;
drivers/mtd/nand/ecc-realtek.c
274
parity = req->oobbuf.in + ctx->steps * RTL_ECC_FREE_SIZE;
drivers/mtd/nand/ecc-realtek.c
277
int ret = rtl_ecc_run_engine(ctx, data, free, parity, RTL_ECC_OP_DECODE);
drivers/mtd/nand/ecc-realtek.c
282
parity, ctx->parity_size,
drivers/mtd/nand/ecc-realtek.c
295
parity += ctx->parity_size;
drivers/mtd/nand/raw/diskonchip.c
138
uint8_t parity;
drivers/mtd/nand/raw/diskonchip.c
148
parity = ecc[1];
drivers/mtd/nand/raw/diskonchip.c
197
parity ^= val;
drivers/mtd/nand/raw/diskonchip.c
207
parity ^= val;
drivers/mtd/nand/raw/diskonchip.c
214
return parity ? -EBADMSG : nerr;
drivers/mtd/ssfdc.c
185
int parity;
drivers/mtd/ssfdc.c
187
parity = 1;
drivers/mtd/ssfdc.c
189
parity += (number >> k);
drivers/mtd/ssfdc.c
190
parity &= 1;
drivers/mtd/ssfdc.c
192
return parity;
drivers/mtd/ssfdc.c
198
int block_address, parity;
drivers/mtd/ssfdc.c
214
parity = block_address & 0x01;
drivers/mtd/ssfdc.c
218
if (get_parity(block_address, 10) != parity) {
drivers/net/ethernet/broadcom/tg3.c
13064
u8 parity[NVRAM_SELFBOOT_DATA_SIZE];
drivers/net/ethernet/broadcom/tg3.c
13074
parity[k++] = buf8[i] & msk;
drivers/net/ethernet/broadcom/tg3.c
13081
parity[k++] = buf8[i] & msk;
drivers/net/ethernet/broadcom/tg3.c
13085
parity[k++] = buf8[i] & msk;
drivers/net/ethernet/broadcom/tg3.c
13095
if ((hw8 & 0x1) && parity[i])
drivers/net/ethernet/broadcom/tg3.c
13097
else if (!(hw8 & 0x1) && !parity[i])
drivers/net/ethernet/netronome/nfp/nfp_asm.c
317
ecc |= parity(nfp_ustore_ecc_polynomials[i] & insn) << i;
drivers/net/usb/hso.c
1494
icount->parity++;
drivers/net/usb/hso.c
1497
icount->parity++;
drivers/net/usb/hso.c
1605
icount->parity = cnow.parity;
drivers/net/wan/c101.c
61
unsigned short parity;
drivers/net/wan/farsync.c
2168
fst_attach(struct net_device *dev, unsigned short encoding, unsigned short parity)
drivers/net/wan/farsync.c
2172
if (encoding != ENCODING_NRZ || parity != PARITY_CRC16_PR1_CCITT)
drivers/net/wan/fsl_qmc_hdlc.c
678
unsigned short parity)
drivers/net/wan/fsl_qmc_hdlc.c
685
switch (parity) {
drivers/net/wan/fsl_qmc_hdlc.c
693
dev_err(qmc_hdlc->dev, "unsupported parity %u\n", parity);
drivers/net/wan/fsl_ucc_hdlc.c
831
unsigned short parity)
drivers/net/wan/fsl_ucc_hdlc.c
839
if (parity != PARITY_NONE &&
drivers/net/wan/fsl_ucc_hdlc.c
840
parity != PARITY_CRC32_PR1_CCITT &&
drivers/net/wan/fsl_ucc_hdlc.c
841
parity != PARITY_CRC16_PR0_CCITT &&
drivers/net/wan/fsl_ucc_hdlc.c
842
parity != PARITY_CRC16_PR1_CCITT)
drivers/net/wan/fsl_ucc_hdlc.c
846
priv->parity = parity;
drivers/net/wan/fsl_ucc_hdlc.h
104
unsigned short parity;
drivers/net/wan/hd64570.c
479
switch (port->parity) {
drivers/net/wan/hd64570.c
551
unsigned short parity)
drivers/net/wan/hd64570.c
560
if (parity != PARITY_NONE &&
drivers/net/wan/hd64570.c
561
parity != PARITY_CRC16_PR0 &&
drivers/net/wan/hd64570.c
562
parity != PARITY_CRC16_PR1 &&
drivers/net/wan/hd64570.c
563
parity != PARITY_CRC16_PR0_CCITT &&
drivers/net/wan/hd64570.c
564
parity != PARITY_CRC16_PR1_CCITT)
drivers/net/wan/hd64570.c
568
dev_to_port(dev)->parity = parity;
drivers/net/wan/hd64572.c
436
switch (port->parity) {
drivers/net/wan/hd64572.c
497
unsigned short parity)
drivers/net/wan/hd64572.c
506
if (parity != PARITY_NONE &&
drivers/net/wan/hd64572.c
507
parity != PARITY_CRC16_PR0 &&
drivers/net/wan/hd64572.c
508
parity != PARITY_CRC16_PR1 &&
drivers/net/wan/hd64572.c
509
parity != PARITY_CRC32_PR1_CCITT &&
drivers/net/wan/hd64572.c
510
parity != PARITY_CRC16_PR1_CCITT)
drivers/net/wan/hd64572.c
514
dev_to_port(dev)->parity = parity;
drivers/net/wan/hdlc_raw.c
70
if (new_settings.parity == PARITY_DEFAULT)
drivers/net/wan/hdlc_raw.c
71
new_settings.parity = PARITY_CRC16_PR1_CCITT;
drivers/net/wan/hdlc_raw.c
74
new_settings.parity);
drivers/net/wan/hdlc_raw_eth.c
86
if (new_settings.parity == PARITY_DEFAULT)
drivers/net/wan/hdlc_raw_eth.c
87
new_settings.parity = PARITY_CRC16_PR1_CCITT;
drivers/net/wan/hdlc_raw_eth.c
90
new_settings.parity);
drivers/net/wan/ixp4xx_hss.c
1210
unsigned short parity)
drivers/net/wan/ixp4xx_hss.c
1217
switch (parity) {
drivers/net/wan/n2.c
97
unsigned short parity;
drivers/net/wan/pc300too.c
80
unsigned short parity;
drivers/net/wan/pci200syn.c
68
unsigned short parity;
drivers/net/wan/wanxl.c
326
unsigned short parity)
drivers/net/wan/wanxl.c
334
if (parity != PARITY_NONE &&
drivers/net/wan/wanxl.c
335
parity != PARITY_CRC32_PR1_CCITT &&
drivers/net/wan/wanxl.c
336
parity != PARITY_CRC16_PR1_CCITT &&
drivers/net/wan/wanxl.c
337
parity != PARITY_CRC32_PR0_CCITT &&
drivers/net/wan/wanxl.c
338
parity != PARITY_CRC16_PR0_CCITT)
drivers/net/wan/wanxl.c
342
get_status(port)->parity = parity;
drivers/net/wan/wanxl.h
143
u32 parity;
drivers/net/wireless/broadcom/b43/b43.h
670
bool parity; /* Check for parity */
drivers/net/wireless/broadcom/b43/dma.c
1078
dma->parity = true;
drivers/net/wireless/broadcom/b43/dma.c
1082
dma->parity = false;
drivers/net/wireless/broadcom/b43/dma.c
677
bool parity = ring->dev->dma.parity;
drivers/net/wireless/broadcom/b43/dma.c
691
if (!parity)
drivers/net/wireless/broadcom/b43/dma.c
704
if (!parity)
drivers/net/wireless/broadcom/b43/dma.c
723
if (!parity)
drivers/net/wireless/broadcom/b43/dma.c
739
if (!parity)
drivers/nfc/s3fwrn5/firmware.c
454
fw_info->parity = 0x00;
drivers/nfc/s3fwrn5/firmware.c
58
hdr.type = type | fw_info->parity;
drivers/nfc/s3fwrn5/firmware.c
59
fw_info->parity ^= 0x80;
drivers/nfc/s3fwrn5/firmware.h
89
char parity;
drivers/platform/surface/aggregator/core.c
332
switch (uart->parity) {
drivers/platform/surface/aggregator/core.c
344
uart->parity);
drivers/platform/surface/aggregator/core.c
350
uart->parity, status);
drivers/scsi/BusLogic.c
1268
adapter->parity = fpinfo->parity;
drivers/scsi/BusLogic.c
1501
adapter->parity = autoscsi.parity;
drivers/scsi/BusLogic.c
1539
adapter->parity = setupinfo.parity;
drivers/scsi/BusLogic.c
1731
adapter, (adapter->parity ? "Enabled" : "Disabled"),
drivers/scsi/BusLogic.h
426
bool parity:1; /* Byte 0 Bit 1 */
drivers/scsi/BusLogic.h
556
bool parity:1; /* Byte 15 Bit 1 */
drivers/scsi/BusLogic.h
952
bool parity:1; /* Byte 20 Bit 0 */
drivers/scsi/BusLogic.h
995
bool parity:1;
drivers/scsi/aha152x.c
3094
if ((setup->parity < 0) || (setup->parity > 1))
drivers/scsi/aha152x.c
3141
override.parity,
drivers/scsi/aha152x.c
3162
override.parity,
drivers/scsi/aha152x.c
3180
setup[setup_count].parity = aha152x[4];
drivers/scsi/aha152x.c
3190
setup[setup_count].parity = parity[0];
drivers/scsi/aha152x.c
3204
setup[setup_count].parity,
drivers/scsi/aha152x.c
3217
setup[setup_count].parity = aha152x1[4];
drivers/scsi/aha152x.c
3227
setup[setup_count].parity = parity[1];
drivers/scsi/aha152x.c
3240
setup[setup_count].parity,
drivers/scsi/aha152x.c
3273
setup[setup_count].parity = 1;
drivers/scsi/aha152x.c
3341
setup[setup_count].parity = !conf.cf_parity;
drivers/scsi/aha152x.c
3412
setup[setup_count].parity = ints[0] >= 5 ? ints[5] : 1;
drivers/scsi/aha152x.c
356
static int parity[] = {1, 1};
drivers/scsi/aha152x.c
357
module_param_array(parity, int, NULL, 0);
drivers/scsi/aha152x.c
358
MODULE_PARM_DESC(parity,"use scsi parity");
drivers/scsi/aha152x.c
463
int parity; /* parity checking enabled */
drivers/scsi/aha152x.c
565
#define PARITY (HOSTDATA(shpnt)->parity)
drivers/scsi/aha152x.c
764
PARITY = setup->parity;
drivers/scsi/aha152x.h
271
unsigned parity:1; /* SCSI-parity: 1=enabled 0=disabled */
drivers/scsi/aha152x.h
276
#define cf_parity fields.parity
drivers/scsi/aha152x.h
323
int parity;
drivers/scsi/aic7xxx/aic79xx_core.c
9517
if (fmt1_ins->parity != 0) {
drivers/scsi/aic7xxx/aic79xx_core.c
9520
fmt1_ins->parity = 0;
drivers/scsi/aic7xxx/aic79xx_core.c
9535
instr.format1.parity = 1;
drivers/scsi/aic7xxx/aic7xxx_core.c
6991
if (fmt1_ins->parity != 0) {
drivers/scsi/aic7xxx/aic7xxx_core.c
6994
fmt1_ins->parity = 0;
drivers/scsi/aic7xxx/aic7xxx_core.c
7024
instr.format1.parity = 1;
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
1676
f1_instr->parity = 1;
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
1813
f3_instr->parity = 1;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
110
parity : 1;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
112
uint32_t parity : 1,
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
128
parity : 1;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
130
uint32_t parity : 1,
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
146
parity : 1;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
148
uint32_t parity : 1,
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
55
parity : 1;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
57
uint32_t parity : 1,
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
74
parity : 1;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
76
uint32_t parity : 1,
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
92
parity : 1;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
94
uint32_t parity : 1,
drivers/scsi/isci/phy.c
239
phy_cap.parity = 1;
drivers/scsi/isci/phy.h
135
u32 parity:1;
drivers/scsi/pcmcia/aha152x_stub.c
171
s.parity = parity;
drivers/scsi/pcmcia/aha152x_stub.c
66
static int parity = 1;
drivers/scsi/pcmcia/aha152x_stub.c
73
module_param(parity, int, 0);
drivers/staging/greybus/uart.c
492
newline.parity = termios->c_cflag & PARENB ?
drivers/staging/greybus/uart.c
686
icount->parity = gb_tty->iocount.parity;
drivers/staging/greybus/uart.c
889
gb_tty->line_coding.parity = GB_SERIAL_NO_PARITY;
drivers/staging/media/av7110/av7110_ca.c
306
if (descr->index >= 16 || descr->parity > 1) {
drivers/staging/media/av7110/av7110_ca.c
311
(descr->index << 8) | descr->parity,
drivers/tc/tc.c
168
tc_bus.info.parity ? "" : "out");
drivers/tty/amiserial.c
1094
icount->parity = cnow.parity;
drivers/tty/amiserial.c
1398
if (state->icount.parity)
drivers/tty/amiserial.c
1399
seq_printf(m, " pe:%d", state->icount.parity);
drivers/tty/amiserial.c
221
icount->parity++;
drivers/tty/mxser.c
1226
icount->parity = cnow.parity;
drivers/tty/mxser.c
1483
port->icount.parity++;
drivers/tty/nozomi.c
1704
icount->parity = cnow.parity;
drivers/tty/serdev/core.c
342
enum serdev_parity parity)
drivers/tty/serdev/core.c
349
return ctrl->ops->set_parity(ctrl, parity);
drivers/tty/serdev/serdev-ttyport.c
188
enum serdev_parity parity)
drivers/tty/serdev/serdev-ttyport.c
195
if (parity != SERDEV_PARITY_NONE) {
drivers/tty/serdev/serdev-ttyport.c
197
if (parity == SERDEV_PARITY_ODD)
drivers/tty/serial/21285.c
132
port->icount.parity++;
drivers/tty/serial/21285.c
401
int *parity, int *bits)
drivers/tty/serial/21285.c
424
*parity = 'o';
drivers/tty/serial/21285.c
426
*parity = 'e';
drivers/tty/serial/21285.c
440
int parity = 'n';
drivers/tty/serial/21285.c
449
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/21285.c
451
serial21285_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/21285.c
453
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/8250/8250_bcm7271.c
467
up->icount.parity++;
drivers/tty/serial/8250/8250_ingenic.c
100
unsigned int parity, bits, flow; /* unused for now */
drivers/tty/serial/8250/8250_ingenic.c
102
uart_parse_options(opt, &baud, &parity, &bits, &flow);
drivers/tty/serial/8250/8250_pci1xxxx.c
377
port->icount.parity++;
drivers/tty/serial/8250/8250_port.c
1621
port->icount.parity++;
drivers/tty/serial/8250/8250_port.c
3408
int parity = 'n';
drivers/tty/serial/8250/8250_port.c
3416
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/8250/8250_port.c
3420
ret = uart_set_options(port, port->cons, baud, parity, bits, flow);
drivers/tty/serial/altera_uart.c
221
port->icount.parity++;
drivers/tty/serial/altera_uart.c
440
int parity = 'n';
drivers/tty/serial/altera_uart.c
450
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/altera_uart.c
452
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/amba-pl010.c
139
port->icount.parity++;
drivers/tty/serial/amba-pl010.c
576
int *parity, int *bits)
drivers/tty/serial/amba-pl010.c
582
*parity = 'n';
drivers/tty/serial/amba-pl010.c
585
*parity = 'e';
drivers/tty/serial/amba-pl010.c
587
*parity = 'o';
drivers/tty/serial/amba-pl010.c
606
int parity = 'n';
drivers/tty/serial/amba-pl010.c
628
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/amba-pl010.c
630
pl010_console_get_options(uap, &baud, &parity, &bits);
drivers/tty/serial/amba-pl010.c
632
return uart_set_options(&uap->port, co, baud, parity, bits, flow);
drivers/tty/serial/amba-pl011.c
2374
int *parity, int *bits)
drivers/tty/serial/amba-pl011.c
2383
*parity = 'n';
drivers/tty/serial/amba-pl011.c
2386
*parity = 'e';
drivers/tty/serial/amba-pl011.c
2388
*parity = 'o';
drivers/tty/serial/amba-pl011.c
2411
int parity = 'n';
drivers/tty/serial/amba-pl011.c
2450
&baud, &parity, &bits, &flow);
drivers/tty/serial/amba-pl011.c
2452
pl011_console_get_options(uap, &baud, &parity, &bits);
drivers/tty/serial/amba-pl011.c
2455
return uart_set_options(&uap->port, co, baud, parity, bits, flow);
drivers/tty/serial/amba-pl011.c
344
uap->port.icount.parity++;
drivers/tty/serial/apbuart.c
424
int *parity, int *bits)
drivers/tty/serial/apbuart.c
431
*parity = 'n';
drivers/tty/serial/apbuart.c
434
*parity = 'e';
drivers/tty/serial/apbuart.c
436
*parity = 'o';
drivers/tty/serial/apbuart.c
450
int parity = 'n';
drivers/tty/serial/apbuart.c
469
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/apbuart.c
471
apbuart_console_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/apbuart.c
473
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/apbuart.c
93
port->icount.parity++;
drivers/tty/serial/ar933x_uart.c
722
int parity = 'n';
drivers/tty/serial/ar933x_uart.c
733
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/ar933x_uart.c
735
return uart_set_options(&up->port, co, baud, parity, bits, flow);
drivers/tty/serial/arc_uart.c
481
int parity = 'n';
drivers/tty/serial/arc_uart.c
496
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/arc_uart.c
502
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/atmel_serial.c
1542
port->icount.parity++;
drivers/tty/serial/atmel_serial.c
2611
int *parity, int *bits)
drivers/tty/serial/atmel_serial.c
2631
*parity = 'e';
drivers/tty/serial/atmel_serial.c
2633
*parity = 'o';
drivers/tty/serial/atmel_serial.c
2644
int parity = 'n';
drivers/tty/serial/atmel_serial.c
2658
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/atmel_serial.c
2660
atmel_console_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/atmel_serial.c
2662
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/atmel_serial.c
772
port->icount.parity++;
drivers/tty/serial/bcm63xx_uart.c
274
port->icount.parity++;
drivers/tty/serial/bcm63xx_uart.c
736
int parity = 'n';
drivers/tty/serial/bcm63xx_uart.c
745
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/bcm63xx_uart.c
747
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/clps711x.c
115
port->icount.parity++;
drivers/tty/serial/clps711x.c
381
int baud = 38400, bits = 8, parity = 'n', flow = 'n';
drivers/tty/serial/clps711x.c
406
parity = 'e';
drivers/tty/serial/clps711x.c
408
parity = 'o';
drivers/tty/serial/clps711x.c
418
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/clps711x.c
420
ret = uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/cpm_uart.c
1394
int parity = 'n';
drivers/tty/serial/cpm_uart.c
1434
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/cpm_uart.c
1465
uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/cpm_uart.c
322
port->icount.parity++;
drivers/tty/serial/digicolor-usart.c
152
port->icount.parity++;
drivers/tty/serial/digicolor-usart.c
418
int baud = 115200, bits = 8, parity = 'n', flow = 'n';
drivers/tty/serial/digicolor-usart.c
429
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/digicolor-usart.c
431
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/dz.c
220
icount->parity++;
drivers/tty/serial/dz.c
868
int parity = 'n';
drivers/tty/serial/dz.c
882
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/dz.c
884
return uart_set_options(&dport->port, co, baud, parity, bits, flow);
drivers/tty/serial/esp32_uart.c
557
int parity = 'n';
drivers/tty/serial/esp32_uart.c
578
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/esp32_uart.c
580
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/fsl_linflexuart.c
255
sport->icount.parity++;
drivers/tty/serial/fsl_linflexuart.c
665
linflex_console_get_options(struct uart_port *sport, int *parity, int *bits)
drivers/tty/serial/fsl_linflexuart.c
677
*parity = 'n';
drivers/tty/serial/fsl_linflexuart.c
680
*parity = 'o';
drivers/tty/serial/fsl_linflexuart.c
682
*parity = 'e';
drivers/tty/serial/fsl_linflexuart.c
698
int parity = 'n';
drivers/tty/serial/fsl_linflexuart.c
716
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/fsl_linflexuart.c
718
linflex_console_get_options(sport, &parity, &bits);
drivers/tty/serial/fsl_linflexuart.c
736
ret = uart_set_options(sport, co, baud, parity, bits, flow);
drivers/tty/serial/fsl_lpuart.c
1123
sport->port.icount.parity++;
drivers/tty/serial/fsl_lpuart.c
1142
sport->port.icount.parity++;
drivers/tty/serial/fsl_lpuart.c
2562
int *parity, int *bits)
drivers/tty/serial/fsl_lpuart.c
2576
*parity = 'n';
drivers/tty/serial/fsl_lpuart.c
2579
*parity = 'o';
drivers/tty/serial/fsl_lpuart.c
2581
*parity = 'e';
drivers/tty/serial/fsl_lpuart.c
2611
int *parity, int *bits)
drivers/tty/serial/fsl_lpuart.c
2625
*parity = 'n';
drivers/tty/serial/fsl_lpuart.c
2628
*parity = 'o';
drivers/tty/serial/fsl_lpuart.c
2630
*parity = 'e';
drivers/tty/serial/fsl_lpuart.c
2660
int parity = 'n';
drivers/tty/serial/fsl_lpuart.c
2676
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/fsl_lpuart.c
2679
lpuart32_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/fsl_lpuart.c
2681
lpuart_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/fsl_lpuart.c
2688
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/fsl_lpuart.c
906
sport->port.icount.parity++;
drivers/tty/serial/fsl_lpuart.c
994
sport->port.icount.parity++;
drivers/tty/serial/icom.c
1025
icount->parity++;
drivers/tty/serial/imx.c
1327
sport->port.icount.parity++;
drivers/tty/serial/imx.c
2222
int *parity, int *bits)
drivers/tty/serial/imx.c
2233
*parity = 'n';
drivers/tty/serial/imx.c
2236
*parity = 'o';
drivers/tty/serial/imx.c
2238
*parity = 'e';
drivers/tty/serial/imx.c
2285
int parity = 'n';
drivers/tty/serial/imx.c
2308
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/imx.c
2310
imx_uart_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/imx.c
2314
retval = uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/imx.c
886
sport->port.icount.parity++;
drivers/tty/serial/ip22zilog.c
1000
return uart_set_options(&up->port, con, baud, parity, bits, flow);
drivers/tty/serial/ip22zilog.c
289
up->port.icount.parity++;
drivers/tty/serial/ip22zilog.c
983
int parity = 'n';
drivers/tty/serial/ip22zilog.c
999
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/lantiq.c
192
port->icount.parity++;
drivers/tty/serial/lantiq.c
623
int parity = 'n';
drivers/tty/serial/lantiq.c
641
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/lantiq.c
642
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/liteuart.c
394
int parity = 'n';
drivers/tty/serial/liteuart.c
406
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/liteuart.c
408
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/lpc32xx_hs.c
157
int parity = 'n';
drivers/tty/serial/lpc32xx_hs.c
168
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/lpc32xx_hs.c
172
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/ma35d1_serial.c
253
up->port.icount.parity++;
drivers/tty/serial/ma35d1_serial.c
598
int parity = 'n';
drivers/tty/serial/ma35d1_serial.c
626
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/ma35d1_serial.c
628
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/max3100.c
125
int parity;
drivers/tty/serial/max3100.c
127
if (s->parity & MAX3100_PARITY_ODD)
drivers/tty/serial/max3100.c
128
parity = 1;
drivers/tty/serial/max3100.c
130
parity = 0;
drivers/tty/serial/max3100.c
132
if (s->parity & MAX3100_7BIT)
drivers/tty/serial/max3100.c
137
parity = parity ^ parity8(c);
drivers/tty/serial/max3100.c
138
return parity;
drivers/tty/serial/max3100.c
148
if (s->parity & MAX3100_7BIT)
drivers/tty/serial/max3100.c
153
if (s->parity & MAX3100_PARITY_ON)
drivers/tty/serial/max3100.c
190
ch = rx & (s->parity & MAX3100_7BIT ? 0x7f : 0xff);
drivers/tty/serial/max3100.c
196
if (s->parity & MAX3100_PARITY_ON) {
drivers/tty/serial/max3100.c
201
s->port.icount.parity++;
drivers/tty/serial/max3100.c
414
u32 param_new, param_mask, parity = 0;
drivers/tty/serial/max3100.c
472
parity &= ~MAX3100_7BIT;
drivers/tty/serial/max3100.c
475
parity |= MAX3100_7BIT;
drivers/tty/serial/max3100.c
488
parity |= MAX3100_PARITY_ON;
drivers/tty/serial/max3100.c
491
parity &= ~MAX3100_PARITY_ON;
drivers/tty/serial/max3100.c
496
parity |= MAX3100_PARITY_ODD;
drivers/tty/serial/max3100.c
498
parity &= ~MAX3100_PARITY_ODD;
drivers/tty/serial/max3100.c
516
s->parity = parity;
drivers/tty/serial/max3100.c
565
s->parity = 0;
drivers/tty/serial/max3100.c
94
int parity; /* keeps track if we should send parity */
drivers/tty/serial/max310x.c
718
port->icount.parity++;
drivers/tty/serial/mcf.c
300
port->icount.parity++;
drivers/tty/serial/mcf.c
507
int parity = 'n';
drivers/tty/serial/mcf.c
517
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mcf.c
519
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/men_z135_uart.c
205
port->icount.parity++;
drivers/tty/serial/meson_uart.c
593
int parity = 'n';
drivers/tty/serial/meson_uart.c
606
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/meson_uart.c
608
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/milbeaut_usio.c
174
port->icount.parity++;
drivers/tty/serial/milbeaut_usio.c
423
int parity = 'n';
drivers/tty/serial/milbeaut_usio.c
436
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/milbeaut_usio.c
441
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mpc52xx_uart.c
1399
port->icount.parity++;
drivers/tty/serial/mpc52xx_uart.c
1496
int *baud, int *parity, int *bits, int *flow)
drivers/tty/serial/mpc52xx_uart.c
1525
*parity = 'n';
drivers/tty/serial/mpc52xx_uart.c
1527
*parity = mr1 & MPC52xx_PSC_MODE_PARODD ? 'o' : 'e';
drivers/tty/serial/mpc52xx_uart.c
1575
int parity = 'n';
drivers/tty/serial/mpc52xx_uart.c
1625
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mpc52xx_uart.c
1627
mpc52xx_console_get_options(port, &baud, &parity, &bits, &flow);
drivers/tty/serial/mpc52xx_uart.c
1630
baud, bits, parity, flow);
drivers/tty/serial/mpc52xx_uart.c
1632
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mps2-uart.c
437
int parity = 'n';
drivers/tty/serial/mps2-uart.c
449
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mps2-uart.c
451
return uart_set_options(&mps_port->port, co, baud, parity, bits, flow);
drivers/tty/serial/msm_serial.c
1693
int parity = 'n';
drivers/tty/serial/msm_serial.c
1707
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/msm_serial.c
1711
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mvebu-uart.c
275
port->icount.parity++;
drivers/tty/serial/mvebu-uart.c
767
int parity = 'n';
drivers/tty/serial/mvebu-uart.c
781
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mvebu-uart.c
783
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mxs-auart.c
1355
int *parity, int *bits)
drivers/tty/serial/mxs-auart.c
1365
*parity = 'n';
drivers/tty/serial/mxs-auart.c
1368
*parity = 'e';
drivers/tty/serial/mxs-auart.c
1370
*parity = 'o';
drivers/tty/serial/mxs-auart.c
1394
int parity = 'n';
drivers/tty/serial/mxs-auart.c
1414
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mxs-auart.c
1416
auart_console_get_options(s, &baud, &parity, &bits);
drivers/tty/serial/mxs-auart.c
1418
ret = uart_set_options(&s->port, co, baud, parity, bits, flow);
drivers/tty/serial/mxs-auart.c
625
s->port.icount.parity++;
drivers/tty/serial/omap-serial.c
1253
int parity = 'n';
drivers/tty/serial/omap-serial.c
1261
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/omap-serial.c
1263
return uart_set_options(&up->port, co, baud, parity, bits, flow);
drivers/tty/serial/omap-serial.c
474
up->port.icount.parity++;
drivers/tty/serial/owl-uart.c
560
int parity = 'n';
drivers/tty/serial/owl-uart.c
571
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/owl-uart.c
573
return uart_set_options(&owl_port->port, co, baud, parity, bits, flow);
drivers/tty/serial/pch_uart.c
1292
unsigned int baud, parity, bits, stb;
drivers/tty/serial/pch_uart.c
1318
parity = PCH_UART_HAL_PARITY_ODD;
drivers/tty/serial/pch_uart.c
1320
parity = PCH_UART_HAL_PARITY_EVEN;
drivers/tty/serial/pch_uart.c
1323
parity = PCH_UART_HAL_PARITY_NONE;
drivers/tty/serial/pch_uart.c
1338
rtn = pch_uart_hal_set_line(priv, baud, parity, bits, stb);
drivers/tty/serial/pch_uart.c
1588
int parity = 'n';
drivers/tty/serial/pch_uart.c
1606
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pch_uart.c
1608
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/pch_uart.c
428
unsigned int parity, unsigned int bits,
drivers/tty/serial/pch_uart.c
443
if (parity & ~(PCH_UART_LCR_PEN | PCH_UART_LCR_EPS | PCH_UART_LCR_SP)) {
drivers/tty/serial/pch_uart.c
444
dev_err(priv->port.dev, "Invalid parity(0x%x)\n", parity);
drivers/tty/serial/pch_uart.c
458
lcr = parity;
drivers/tty/serial/pch_uart.c
985
port->icount.parity++;
drivers/tty/serial/pic32_uart.c
312
port->icount.parity++;
drivers/tty/serial/pic32_uart.c
797
int parity = 'n';
drivers/tty/serial/pic32_uart.c
813
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pic32_uart.c
815
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/pmac_zilog.c
1902
int parity = 'n';
drivers/tty/serial/pmac_zilog.c
1949
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pmac_zilog.c
1951
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/pmac_zilog.c
272
uap->port.icount.parity++;
drivers/tty/serial/pxa.c
128
up->port.icount.parity++;
drivers/tty/serial/pxa.c
684
int parity = 'n';
drivers/tty/serial/pxa.c
694
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pxa.c
696
return uart_set_options(&up->port, co, baud, parity, bits, flow);
drivers/tty/serial/qcom_geni_serial.c
1087
uport->icount.parity++;
drivers/tty/serial/qcom_geni_serial.c
1105
uport->icount.parity++;
drivers/tty/serial/qcom_geni_serial.c
1444
int parity = 'n';
drivers/tty/serial/qcom_geni_serial.c
1469
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/qcom_geni_serial.c
1471
return uart_set_options(uport, co, baud, parity, bits, flow);
drivers/tty/serial/rda-uart.c
374
port->icount.parity++;
drivers/tty/serial/rda-uart.c
627
int parity = 'n';
drivers/tty/serial/rda-uart.c
638
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/rda-uart.c
640
return uart_set_options(&rda_port->port, co, baud, parity, bits, flow);
drivers/tty/serial/rsci.c
522
port->icount.parity++;
drivers/tty/serial/sa1100.c
201
sport->port.icount.parity++;
drivers/tty/serial/sa1100.c
717
int *parity, int *bits)
drivers/tty/serial/sa1100.c
728
*parity = 'n';
drivers/tty/serial/sa1100.c
731
*parity = 'e';
drivers/tty/serial/sa1100.c
733
*parity = 'o';
drivers/tty/serial/sa1100.c
753
int parity = 'n';
drivers/tty/serial/sa1100.c
766
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sa1100.c
768
sa1100_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/sa1100.c
770
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/samsung_tty.c
2294
int *parity, int *bits)
drivers/tty/serial/samsung_tty.c
2325
*parity = 'e';
drivers/tty/serial/samsung_tty.c
2329
*parity = 'o';
drivers/tty/serial/samsung_tty.c
2334
*parity = 'n';
drivers/tty/serial/samsung_tty.c
2360
int parity = 'n';
drivers/tty/serial/samsung_tty.c
2383
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/samsung_tty.c
2385
s3c24xx_serial_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/samsung_tty.c
2389
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/sb1250-duart.c
360
icount->parity++;
drivers/tty/serial/sb1250-duart.c
869
int parity = 'n';
drivers/tty/serial/sb1250-duart.c
883
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sb1250-duart.c
884
return uart_set_options(uport, co, baud, parity, bits, flow);
drivers/tty/serial/sc16is7xx.c
617
port->icount.parity++;
drivers/tty/serial/sccnxp.c
407
port->icount.parity++;
drivers/tty/serial/sccnxp.c
862
int baud = 9600, bits = 8, parity = 'n', flow = 'n';
drivers/tty/serial/sccnxp.c
865
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sccnxp.c
867
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/serial-tegra.c
450
tup->uport.icount.parity++;
drivers/tty/serial/serial_core.c
1284
icount->parity = cnow.parity;
drivers/tty/serial/serial_core.c
2012
if (uport->icount.parity)
drivers/tty/serial/serial_core.c
2013
seq_printf(m, " pe:%u", uport->icount.parity);
drivers/tty/serial/serial_core.c
2163
uart_parse_options(const char *options, int *baud, int *parity,
drivers/tty/serial/serial_core.c
2172
*parity = *s++;
drivers/tty/serial/serial_core.c
2194
int baud, int parity, int bits, int flow)
drivers/tty/serial/serial_core.c
2219
switch (parity) {
drivers/tty/serial/serial_core.c
2582
int parity = 'n';
drivers/tty/serial/serial_core.c
2608
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/serial_core.c
2610
ret = uart_set_options(port, NULL, baud, parity, bits, flow);
drivers/tty/serial/serial_txx9.c
280
up->icount.parity++;
drivers/tty/serial/serial_txx9.c
879
int parity = 'n';
drivers/tty/serial/serial_txx9.c
896
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/serial_txx9.c
898
return uart_set_options(up, co, baud, parity, bits, flow);
drivers/tty/serial/sh-sci.c
1120
port->icount.parity++;
drivers/tty/serial/sh-sci.c
1173
port->icount.parity++;
drivers/tty/serial/sh-sci.c
3450
int parity = 'n';
drivers/tty/serial/sh-sci.c
3474
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sh-sci.c
3476
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/sifive.c
879
int parity = 'n';
drivers/tty/serial/sifive.c
892
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sifive.c
894
return uart_set_options(&ssp->port, co, baud, parity, bits, flow);
drivers/tty/serial/sprd_serial.c
1019
int parity = 'n';
drivers/tty/serial/sprd_serial.c
1032
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sprd_serial.c
1035
parity, bits, flow);
drivers/tty/serial/sprd_serial.c
596
port->icount.parity++;
drivers/tty/serial/st-asc.c
286
port->icount.parity++;
drivers/tty/serial/st-asc.c
883
int parity = 'n';
drivers/tty/serial/st-asc.c
901
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/st-asc.c
903
return uart_set_options(&ascport->port, co, baud, parity, bits, flow);
drivers/tty/serial/stm32-usart.c
1962
int parity = 'n';
drivers/tty/serial/stm32-usart.c
1980
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/stm32-usart.c
1982
return uart_set_options(&stm32port->port, co, baud, parity, bits, flow);
drivers/tty/serial/stm32-usart.c
415
port->icount.parity++;
drivers/tty/serial/suncore.c
125
parity = *(++s);
drivers/tty/serial/suncore.c
156
switch (parity) {
drivers/tty/serial/suncore.c
90
char parity;
drivers/tty/serial/sunplus-uart.c
251
port->icount.parity++;
drivers/tty/serial/sunplus-uart.c
534
int parity = 'n';
drivers/tty/serial/sunplus-uart.c
545
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sunplus-uart.c
547
return uart_set_options(&sup->port, co, baud, parity, bits, flow);
drivers/tty/serial/sunsab.c
193
up->port.icount.parity++;
drivers/tty/serial/sunsu.c
329
up->port.icount.parity++;
drivers/tty/serial/sunzilog.c
375
up->port.icount.parity++;
drivers/tty/serial/uartlite.c
156
port->icount.parity++;
drivers/tty/serial/uartlite.c
531
int parity = 'n';
drivers/tty/serial/uartlite.c
552
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/uartlite.c
554
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/ucc_uart.c
529
port->icount.parity++;
drivers/tty/serial/vt8500_serial.c
178
port->icount.parity++;
drivers/tty/serial/vt8500_serial.c
499
int parity = 'n';
drivers/tty/serial/vt8500_serial.c
511
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/vt8500_serial.c
514
co, baud, parity, bits, flow);
drivers/tty/serial/xilinx_uartps.c
1422
int parity = 'n';
drivers/tty/serial/xilinx_uartps.c
1433
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/xilinx_uartps.c
1442
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/xilinx_uartps.c
293
port->icount.parity++;
drivers/tty/serial/xilinx_uartps.c
303
port->icount.parity++;
drivers/tty/serial/zs.c
1204
int parity = 'n';
drivers/tty/serial/zs.c
1216
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/zs.c
1217
return uart_set_options(uport, co, baud, parity, bits, flow);
drivers/tty/serial/zs.c
585
icount->parity++;
drivers/tty/synclink_gt.c
1052
icount->parity = cnow.parity;
drivers/tty/synclink_gt.c
1081
tmp_params.parity = info->params.parity;
drivers/tty/synclink_gt.c
1112
info->params.parity = tmp_params.parity;
drivers/tty/synclink_gt.c
1215
if (info->icount.parity)
drivers/tty/synclink_gt.c
1216
seq_printf(m, " pe:%d", info->icount.parity);
drivers/tty/synclink_gt.c
1345
unsigned short parity)
drivers/tty/synclink_gt.c
1367
switch (parity)
drivers/tty/synclink_gt.c
1785
icount->parity++;
drivers/tty/synclink_gt.c
2465
info->params.parity = (cflag & PARODD) ? ASYNC_PARITY_ODD : ASYNC_PARITY_EVEN;
drivers/tty/synclink_gt.c
2467
info->params.parity = ASYNC_PARITY_NONE;
drivers/tty/synclink_gt.c
339
.parity = ASYNC_PARITY_NONE
drivers/tty/synclink_gt.c
4031
if (info->params.parity != ASYNC_PARITY_NONE) {
drivers/tty/synclink_gt.c
4033
if (info->params.parity == ASYNC_PARITY_ODD)
drivers/tty/synclink_gt.c
4071
if (info->params.parity != ASYNC_PARITY_NONE) {
drivers/tty/synclink_gt.c
4073
if (info->params.parity == ASYNC_PARITY_ODD)
drivers/usb/class/cdc-acm.c
1064
icount->parity = acm->iocount.parity;
drivers/usb/class/cdc-acm.c
349
acm->iocount.parity++;
drivers/usb/serial/ark3116.c
496
port->icount.parity++;
drivers/usb/serial/console.c
60
int parity = 'n';
drivers/usb/serial/console.c
76
parity = *s++;
drivers/usb/serial/console.c
96
switch (parity) {
drivers/usb/serial/cp210x.c
824
port->icount.parity++;
drivers/usb/serial/f81232.c
362
port->icount.parity++;
drivers/usb/serial/f81534.c
1209
port->icount.parity++;
drivers/usb/serial/ftdi_sio.c
2471
port->icount.parity++;
drivers/usb/serial/generic.c
564
icount->parity = cnow.parity;
drivers/usb/serial/io_edgeport.c
1951
icount->parity++;
drivers/usb/serial/io_ti.c
1614
icount->parity++;
drivers/usb/serial/iuu_phoenix.c
787
u32 *actual, u8 parity)
drivers/usb/serial/iuu_phoenix.c
840
switch (parity & 0x0F) {
drivers/usb/serial/iuu_phoenix.c
861
switch (parity & 0xF0) {
drivers/usb/serial/iuu_phoenix.c
890
u32 parity;
drivers/usb/serial/iuu_phoenix.c
901
parity = 0;
drivers/usb/serial/iuu_phoenix.c
904
parity |= IUU_PARITY_SPACE;
drivers/usb/serial/iuu_phoenix.c
906
parity |= IUU_PARITY_MARK;
drivers/usb/serial/iuu_phoenix.c
908
parity |= IUU_PARITY_NONE;
drivers/usb/serial/iuu_phoenix.c
911
parity |= IUU_PARITY_ODD;
drivers/usb/serial/iuu_phoenix.c
913
parity |= IUU_PARITY_EVEN;
drivers/usb/serial/iuu_phoenix.c
915
parity |= (cflag & CSTOPB ? IUU_TWO_STOP_BITS : IUU_ONE_STOP_BIT);
drivers/usb/serial/iuu_phoenix.c
920
&actual, parity);
drivers/usb/serial/keyspan.c
2221
msg.parity = 0; /* XXX for now */
drivers/usb/serial/keyspan_usa28msg.h
112
u8 parity, // 1=use parity, 0=don't
drivers/usb/serial/mxuport.c
412
port->icount.parity++;
drivers/usb/serial/mxuport.c
843
u8 parity;
drivers/usb/serial/mxuport.c
879
parity = MX_PARITY_MARK;
drivers/usb/serial/mxuport.c
881
parity = MX_PARITY_SPACE;
drivers/usb/serial/mxuport.c
884
parity = MX_PARITY_ODD;
drivers/usb/serial/mxuport.c
886
parity = MX_PARITY_EVEN;
drivers/usb/serial/mxuport.c
889
parity = MX_PARITY_NONE;
drivers/usb/serial/mxuport.c
899
buf[1] = parity;
drivers/usb/serial/mxuport.c
927
dev_dbg(&port->dev, "parity : %d\n", parity);
drivers/usb/serial/quatech2.c
847
icount->parity++;
drivers/usb/serial/ssu100.c
447
port->icount.parity++;
drivers/usb/serial/whiteheat.c
630
port_settings.parity = WHITEHEAT_PAR_MARK;
drivers/usb/serial/whiteheat.c
632
port_settings.parity = WHITEHEAT_PAR_SPACE;
drivers/usb/serial/whiteheat.c
635
port_settings.parity = WHITEHEAT_PAR_ODD;
drivers/usb/serial/whiteheat.c
637
port_settings.parity = WHITEHEAT_PAR_EVEN;
drivers/usb/serial/whiteheat.c
639
port_settings.parity = WHITEHEAT_PAR_NONE;
drivers/usb/serial/whiteheat.c
640
dev_dbg(dev, "%s - parity = %c\n", __func__, port_settings.parity);
drivers/usb/serial/whiteheat.h
94
__u8 parity; /* see WHITEHEAT_PAR_* above */
drivers/usb/storage/alauda.c
217
static unsigned char parity[256];
drivers/usb/storage/alauda.c
224
parity[0] = 0;
drivers/usb/storage/alauda.c
226
parity[i] = (parity[i&(i-1)] ^ 1);
drivers/usb/storage/alauda.c
240
ecc2[i] = ~(a ^ (a<<1) ^ (parity[i] ? 0xa8 : 0));
drivers/usb/storage/alauda.c
253
bit = parity[data[i]];
drivers/usb/storage/alauda.c
261
ecc[0] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0));
drivers/usb/storage/alauda.c
264
ecc[1] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0));
drivers/usb/storage/alauda.c
635
if (parity[data[6] ^ data[7]]) {
drivers/usb/storage/alauda.c
857
if (parity[MSB_of(lbap) ^ LSB_of(lbap)])
drivers/usb/storage/sddr09.c
1313
if (parity[ptr[6] ^ ptr[7]]) {
drivers/usb/storage/sddr09.c
185
static unsigned char parity[256];
drivers/usb/storage/sddr09.c
191
parity[0] = 0;
drivers/usb/storage/sddr09.c
193
parity[i] = (parity[i&(i-1)] ^ 1);
drivers/usb/storage/sddr09.c
207
ecc2[i] = ~(a ^ (a<<1) ^ (parity[i] ? 0xa8 : 0));
drivers/usb/storage/sddr09.c
219
bit = parity[data[i]];
drivers/usb/storage/sddr09.c
227
ecc[0] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0));
drivers/usb/storage/sddr09.c
230
ecc[1] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0));
drivers/usb/storage/sddr09.c
864
if (parity[MSB_of(lbap) ^ LSB_of(lbap)])
fs/btrfs/raid56.c
2657
void *parity;
fs/btrfs/raid56.c
2679
parity = kmap_local_paddr(rbio_stripe_paddr(rbio, rbio->scrubp, sector_nr, step_nr));
fs/btrfs/raid56.c
2680
if (memcmp(parity, pointers[rbio->scrubp], step) != 0)
fs/btrfs/raid56.c
2681
memcpy(parity, pointers[rbio->scrubp], step);
fs/btrfs/raid56.c
2684
kunmap_local(parity);
fs/ocfs2/blockcheck.c
136
parity ^= b;
fs/ocfs2/blockcheck.c
141
return parity;
fs/ocfs2/blockcheck.c
97
u32 ocfs2_hamming_encode(u32 parity, void *data, unsigned int d, unsigned int nr)
fs/ocfs2/blockcheck.h
75
u32 ocfs2_hamming_encode(u32 parity, void *data, unsigned int d,
include/acpi/acrestyp.h
468
u8 parity;
include/acpi/actbl3.h
111
u8 parity;
include/linux/greybus/greybus_protocols.h
1326
__u8 parity;
include/linux/hdlc.h
38
unsigned short encoding, unsigned short parity);
include/linux/serdev.h
304
enum serdev_parity parity);
include/linux/serial.h
42
__u32 frame, parity, overrun, brk;
include/linux/serial_core.h
1119
void uart_parse_options(const char *options, int *baud, int *parity, int *bits,
include/linux/serial_core.h
1122
int parity, int bits, int flow);
include/linux/serial_core.h
422
__u32 parity;
include/linux/synclink.h
32
unsigned char parity;
include/linux/tc.h
57
s32 parity; /* System module supports TC parity. */
include/net/bluetooth/rfcomm.h
230
u8 parity, u8 flow_ctrl_settings,
include/uapi/linux/dvb/ca.h
116
unsigned int parity;
include/uapi/linux/hdlc/ioctl.h
55
unsigned short parity;
include/uapi/linux/serial.h
106
int frame, overrun, parity, brk;
include/uapi/linux/synclink.h
168
unsigned char parity; /* none, even, or odd */
include/uapi/linux/synclink.h
215
__u32 frame, parity, overrun, brk;
lib/bch.c
527
tmp |= parity(mask) << (m-r);
net/bluetooth/rfcomm/core.c
1008
s, cr, dlci, bit_rate, data_bits, stop_bits, parity,
net/bluetooth/rfcomm/core.c
1023
rpn->line_settings = __rpn_line_settings(data_bits, stop_bits, parity);
net/bluetooth/rfcomm/core.c
1492
u8 parity = 0;
net/bluetooth/rfcomm/core.c
1510
parity = RFCOMM_RPN_PARITY_NONE;
net/bluetooth/rfcomm/core.c
1548
parity = __get_rpn_parity(rpn->line_settings);
net/bluetooth/rfcomm/core.c
1549
if (parity != RFCOMM_RPN_PARITY_NONE) {
net/bluetooth/rfcomm/core.c
1550
BT_DBG("RPN parity mismatch 0x%x", parity);
net/bluetooth/rfcomm/core.c
1551
parity = RFCOMM_RPN_PARITY_NONE;
net/bluetooth/rfcomm/core.c
1585
parity, flow_ctrl, xon_char, xoff_char, rpn_mask);
net/bluetooth/rfcomm/core.c
99
#define __rpn_line_settings(data, stop, parity) ((data & 0x3) | ((stop & 0x1) << 2) | ((parity & 0x7) << 3))
net/bluetooth/rfcomm/core.c
998
u8 parity, u8 flow_ctrl_settings,
net/bluetooth/rfcomm/tty.c
857
u8 baud, data_bits, stop_bits, parity, x_on, x_off;
net/bluetooth/rfcomm/tty.c
882
parity = RFCOMM_RPN_PARITY_ODD;
net/bluetooth/rfcomm/tty.c
885
parity = RFCOMM_RPN_PARITY_EVEN;
net/bluetooth/rfcomm/tty.c
889
parity = RFCOMM_RPN_PARITY_NONE;
net/bluetooth/rfcomm/tty.c
986
data_bits, stop_bits, parity,