code_block 374 drivers/media/i2c/ir-kbd-i2c.c struct code_block *code_block) code_block 379 drivers/media/i2c/ir-kbd-i2c.c p = &code_block->length; code_block 380 drivers/media/i2c/ir-kbd-i2c.c for (i = 0; p < code_block->csum; i++) code_block 381 drivers/media/i2c/ir-kbd-i2c.c code_block->csum[i & 1] ^= *p++; code_block 383 drivers/media/i2c/ir-kbd-i2c.c p = &code_block->length; code_block 385 drivers/media/i2c/ir-kbd-i2c.c for (i = 0; i < sizeof(*code_block);) { code_block 386 drivers/media/i2c/ir-kbd-i2c.c int tosend = sizeof(*code_block) - i; code_block 424 drivers/media/i2c/ir-kbd-i2c.c struct code_block code_block = { .length = sizeof(code_block) }; code_block 428 drivers/media/i2c/ir-kbd-i2c.c put_unaligned_be16(0x1000, &code_block.pulse[3]); code_block 430 drivers/media/i2c/ir-kbd-i2c.c ret = send_data_block(ir, ZILOG_INIT_END, &code_block); code_block 497 drivers/media/i2c/ir-kbd-i2c.c unsigned int count, struct code_block *code_block) code_block 504 drivers/media/i2c/ir-kbd-i2c.c code_block->carrier_pulse = DIV_ROUND_CLOSEST( code_block 506 drivers/media/i2c/ir-kbd-i2c.c code_block->carrier_space = DIV_ROUND_CLOSEST( code_block 525 drivers/media/i2c/ir-kbd-i2c.c s = find_slot(code_block->space, code_block 526 drivers/media/i2c/ir-kbd-i2c.c ARRAY_SIZE(code_block->space), l); code_block 535 drivers/media/i2c/ir-kbd-i2c.c p = find_slot(code_block->pulse, code_block 536 drivers/media/i2c/ir-kbd-i2c.c ARRAY_SIZE(code_block->pulse), l); code_block 546 drivers/media/i2c/ir-kbd-i2c.c for (i = 1; i < ARRAY_SIZE(code_block->space); i++) { code_block 547 drivers/media/i2c/ir-kbd-i2c.c u16 d = get_unaligned_be16(&code_block->space[i]); code_block 549 drivers/media/i2c/ir-kbd-i2c.c if (get_unaligned_be16(&code_block->space[s]) > d) code_block 576 drivers/media/i2c/ir-kbd-i2c.c if (leading >= ARRAY_SIZE(code_block->codes) - 3 - rep) { code_block 582 drivers/media/i2c/ir-kbd-i2c.c copy_codes(code_block->codes, codes, leading); code_block 583 drivers/media/i2c/ir-kbd-i2c.c code_block->codes[leading] = 0x82; code_block 584 drivers/media/i2c/ir-kbd-i2c.c copy_codes(code_block->codes + leading + 1, codes + leading, code_block 587 drivers/media/i2c/ir-kbd-i2c.c code_block->codes[c++] = 0xc0; code_block 589 drivers/media/i2c/ir-kbd-i2c.c if (c >= ARRAY_SIZE(code_block->codes) - 3) { code_block 595 drivers/media/i2c/ir-kbd-i2c.c code_block->codes[0] = 0x82; code_block 596 drivers/media/i2c/ir-kbd-i2c.c copy_codes(code_block->codes + 1, codes, c); code_block 598 drivers/media/i2c/ir-kbd-i2c.c code_block->codes[c++] = 0xc4; code_block 601 drivers/media/i2c/ir-kbd-i2c.c while (c < ARRAY_SIZE(code_block->codes)) code_block 602 drivers/media/i2c/ir-kbd-i2c.c code_block->codes[c++] = 0x83; code_block 611 drivers/media/i2c/ir-kbd-i2c.c struct code_block code_block = { .length = sizeof(code_block) }; code_block 615 drivers/media/i2c/ir-kbd-i2c.c ret = zilog_ir_format(rcdev, txbuf, count, &code_block); code_block 623 drivers/media/i2c/ir-kbd-i2c.c ret = send_data_block(ir, ZILOG_UIR_END, &code_block);