| /linux/include/linux/ceph/ |
| H A D | decode.h | 57 #define ceph_decode_need(p, end, n, bad) \ argument 60 goto bad; \ 63 #define ceph_decode_64_safe(p, end, v, bad) \ argument 65 ceph_decode_need(p, end, sizeof(u64), bad); \ 68 #define ceph_decode_32_safe(p, end, v, bad) \ argument 70 ceph_decode_need(p, end, sizeof(u32), bad); \ 73 #define ceph_decode_16_safe(p, end, v, bad) \ argument 75 ceph_decode_need(p, end, sizeof(u16), bad); \ 78 #define ceph_decode_8_safe(p, end, v, bad) \ argument 80 ceph_decode_need(p, end, sizeof(u8), bad); \ [all …]
|
| /linux/block/ |
| H A D | badblocks.c | 481 static int prev_badblocks(struct badblocks *bb, struct badblocks_context *bad, in prev_badblocks() argument 484 sector_t s = bad->start; in prev_badblocks() 535 struct badblocks_context *bad) in can_merge_front() argument 537 sector_t s = bad->start; in can_merge_front() 540 if (BB_ACK(p[prev]) == bad->ack && in can_merge_front() 552 static int front_merge(struct badblocks *bb, int prev, struct badblocks_context *bad) in front_merge() argument 554 sector_t sectors = bad->len; in front_merge() 555 sector_t s = bad->start; in front_merge() 571 BB_LEN(p[prev]) + merged, bad->ack); in front_merge() 589 struct badblocks_context *bad) in can_combine_front() argument [all …]
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-dust.rst | 4 This target emulates the behavior of bad sectors at arbitrary 11 drive with bad sectors). 15 in the "bad block list" will fail with EIO ("Input/output error"). 17 Writes of blocks in the "bad block list will result in the following: 19 1. Remove the block from the "bad block list". 22 This emulates the "remapped sector" behavior of a drive with bad 25 Normally, a drive that is encountering bad sectors will most likely 26 encounter more bad sectors, at an unknown time or location. 28 messages to add arbitrary bad blocks at new locations, and the 30 configured "bad blocks" will be treated as bad, or bypassed. [all …]
|
| /linux/fs/ceph/ |
| H A D | mdsmap.c | 58 #define __decode_and_drop_type(p, end, type, bad) \ argument 61 goto bad; \ 65 #define __decode_and_drop_set(p, end, type, bad) \ argument 69 ceph_decode_32_safe(p, end, n, bad); \ 71 ceph_decode_need(p, end, need, bad); \ 75 #define __decode_and_drop_map(p, end, ktype, vtype, bad) \ argument 79 ceph_decode_32_safe(p, end, n, bad); \ 81 ceph_decode_need(p, end, need, bad); \ 92 ceph_decode_need(p, end, sizeof(u64) + sizeof(u32), bad); in __decode_and_drop_compat_set() 100 bad); in __decode_and_drop_compat_set() [all …]
|
| H A D | mds_client.c | 82 ceph_decode_8_safe(p, end, struct_v, bad); in parse_reply_info_quota() 83 ceph_decode_8_safe(p, end, struct_compat, bad); in parse_reply_info_quota() 87 goto bad; in parse_reply_info_quota() 88 ceph_decode_32_safe(p, end, struct_len, bad); in parse_reply_info_quota() 89 ceph_decode_need(p, end, struct_len, bad); in parse_reply_info_quota() 91 ceph_decode_64_safe(p, end, info->max_bytes, bad); in parse_reply_info_quota() 92 ceph_decode_64_safe(p, end, info->max_files, bad); in parse_reply_info_quota() 95 bad: in parse_reply_info_quota() 112 ceph_decode_8_safe(p, end, struct_v, bad); in parse_reply_info_in() 113 ceph_decode_8_safe(p, end, struct_compat, bad); in parse_reply_info_in() [all …]
|
| /linux/net/ceph/ |
| H A D | decode.c | 21 goto bad; in ceph_decode_entity_addr_versioned() 26 ceph_decode_copy_safe(p, end, &addr->type, sizeof(addr->type), bad); in ceph_decode_entity_addr_versioned() 28 ceph_decode_copy_safe(p, end, &addr->nonce, sizeof(addr->nonce), bad); in ceph_decode_entity_addr_versioned() 30 ceph_decode_32_safe(p, end, addr_len, bad); in ceph_decode_entity_addr_versioned() 32 goto bad; in ceph_decode_entity_addr_versioned() 36 ceph_decode_copy_safe(p, end, &addr->in_addr, addr_len, bad); in ceph_decode_entity_addr_versioned() 45 bad: in ceph_decode_entity_addr_versioned() 56 ceph_decode_skip_n(p, end, 3, bad); in ceph_decode_entity_addr_legacy() 63 ceph_decode_copy_safe(p, end, &addr->nonce, sizeof(addr->nonce), bad); in ceph_decode_entity_addr_legacy() 66 sizeof(addr->in_addr), bad); in ceph_decode_entity_addr_legacy() [all …]
|
| H A D | osdmap.c | 75 ceph_decode_need(p, end, (1+b->h.size) * sizeof(u32), bad); in crush_decode_uniform_bucket() 78 bad: in crush_decode_uniform_bucket() 93 ceph_decode_need(p, end, 2 * b->h.size * sizeof(u32), bad); in crush_decode_list_bucket() 99 bad: in crush_decode_list_bucket() 108 ceph_decode_8_safe(p, end, b->num_nodes, bad); in crush_decode_tree_bucket() 112 ceph_decode_need(p, end, b->num_nodes * sizeof(u32), bad); in crush_decode_tree_bucket() 116 bad: in crush_decode_tree_bucket() 131 ceph_decode_need(p, end, 2 * b->h.size * sizeof(u32), bad); in crush_decode_straw_bucket() 137 bad: in crush_decode_straw_bucket() 149 ceph_decode_need(p, end, b->h.size * sizeof(u32), bad); in crush_decode_straw2_bucket() [all …]
|
| H A D | auth_x.c | 211 ceph_decode_need(p, end, sizeof(u32) + 1, bad); in process_one_ticket() 218 goto bad; in process_one_ticket() 236 ceph_decode_8_safe(&dp, dend, tkt_struct_v, bad); in process_one_ticket() 238 goto bad; in process_one_ticket() 249 ceph_decode_need(&dp, dend, sizeof(struct ceph_timespec), bad); in process_one_ticket() 258 ceph_decode_8_safe(p, end, is_enc, bad); in process_one_ticket() 275 ceph_decode_32_safe(ptp, tpend, dlen, bad); in process_one_ticket() 277 ceph_decode_need(ptp, tpend, 1 + sizeof(u64), bad); in process_one_ticket() 280 goto bad; in process_one_ticket() 303 bad: in process_one_ticket() [all …]
|
| /linux/drivers/tee/optee/ |
| H A D | rpc.c | 21 goto bad; in handle_rpc_func_cmd_get_time() 24 goto bad; in handle_rpc_func_cmd_get_time() 32 bad: in handle_rpc_func_cmd_get_time() 66 goto bad; in handle_rpc_func_cmd_i2c_transfer() 70 goto bad; in handle_rpc_func_cmd_i2c_transfer() 75 goto bad; in handle_rpc_func_cmd_i2c_transfer() 81 goto bad; in handle_rpc_func_cmd_i2c_transfer() 99 goto bad; in handle_rpc_func_cmd_i2c_transfer() 118 bad: in handle_rpc_func_cmd_i2c_transfer() 136 goto bad; in handle_rpc_func_cmd_wq() [all …]
|
| /linux/net/rxrpc/ |
| H A D | peer_event.c | 387 int good, trial, bad, jumbo; in rxrpc_input_probe_for_pmtud() local 391 bad = peer->pmtud_bad; in rxrpc_input_probe_for_pmtud() 392 if (good >= bad - 1) { in rxrpc_input_probe_for_pmtud() 411 bad = trial; in rxrpc_input_probe_for_pmtud() 412 peer->pmtud_bad = bad; in rxrpc_input_probe_for_pmtud() 413 if (bad <= max_data) in rxrpc_input_probe_for_pmtud() 414 max_data = bad - 1; in rxrpc_input_probe_for_pmtud() 435 if (good < RXRPC_JUMBO(2) && bad > RXRPC_JUMBO(2)) in rxrpc_input_probe_for_pmtud() 437 else if (good < RXRPC_JUMBO(4) && bad > RXRPC_JUMBO(4)) in rxrpc_input_probe_for_pmtud() 439 else if (good < RXRPC_JUMBO(3) && bad > RXRPC_JUMBO(3)) in rxrpc_input_probe_for_pmtud() [all …]
|
| /linux/security/selinux/ss/ |
| H A D | policydb.c | 1139 goto bad; in perm_read() 1146 goto bad; in perm_read() 1150 goto bad; in perm_read() 1153 bad: in perm_read() 1172 goto bad; in common_read() 1180 goto bad; in common_read() 1185 goto bad; in common_read() 1190 goto bad; in common_read() 1197 goto bad; in common_read() 1199 bad: in common_read() [all …]
|
| /linux/tools/testing/ktest/ |
| H A D | config-bisect.pl | 700 my $bad = "$bad_start.tmp"; 717 if ( -f $good || -f $bad ) { 724 if ( -f $bad ) { 725 $p = "$p$bad exists\n"; 735 run_command "cp $bad_start $bad" or die "failed to copy to $bad\n"; 740 if ( ! -f $bad ) { 741 die "Can not find file $bad\n"; 746 run_command "cp $output_config $bad" or die "failed to copy $output_config to $bad\n"; 752 my $ret = config_bisect $good, $bad; 761 run_command "rm $bad"; [all …]
|
| /linux/drivers/mtd/ubi/ |
| H A D | vtbl.c | 188 goto bad; in vtbl_check() 196 goto bad; in vtbl_check() 201 goto bad; in vtbl_check() 207 goto bad; in vtbl_check() 214 goto bad; in vtbl_check() 219 goto bad; in vtbl_check() 224 goto bad; in vtbl_check() 231 goto bad; in vtbl_check() 236 goto bad; in vtbl_check() 241 goto bad; in vtbl_check() [all …]
|
| H A D | io.c | 655 goto bad; in validate_ec_hdr() 661 goto bad; in validate_ec_hdr() 667 goto bad; in validate_ec_hdr() 672 goto bad; in validate_ec_hdr() 677 bad: in validate_ec_hdr() 901 goto bad; in validate_vid_hdr() 907 goto bad; in validate_vid_hdr() 912 goto bad; in validate_vid_hdr() 917 goto bad; in validate_vid_hdr() 924 goto bad; in validate_vid_hdr() [all …]
|
| /linux/Documentation/translations/zh_CN/admin-guide/ |
| H A D | bug-bisect.rst | 45 $ git bisect bad [commit] 58 $ git bisect bad 66 $ git bisect bad # Current version is bad 70 .. [#f1] 您可以(可选地)在开始git bisect的时候提供good或bad参数
|
| /linux/Documentation/translations/zh_TW/admin-guide/ |
| H A D | bug-bisect.rst | 48 $ git bisect bad [commit] 61 $ git bisect bad 69 $ git bisect bad # Current version is bad 73 .. [#f1] 您可以(可選地)在開始git bisect的時候提供good或bad參數
|
| /linux/Documentation/driver-api/ |
| H A D | mtdnand.rst | 424 use bad block tables on FLASH, because the ECC layout is interfering 425 with the bad block marker positions. See bad block table support for 431 Most NAND chips mark the bad blocks at a defined position in the spare 432 area. Those blocks must not be erased under any circumstances as the bad 433 block information would be lost. It is possible to check the bad block 435 the first page in the block. This is time consuming so a bad block table 438 The nand driver supports various types of bad block tables. 442 The bad block table contains all bad block information of the device 447 A bad block table is used per chip and contains the bad block 452 The bad block table is located at a fixed offset in the chip [all …]
|
| /linux/drivers/pcmcia/ |
| H A D | rsrc_nonstatic.c | 186 unsigned int i, j, bad; in do_io_probe() local 215 bad = any = 0; in do_io_probe() 221 if (!bad) in do_io_probe() 222 bad = any = i; in do_io_probe() 232 if (!bad) in do_io_probe() 233 bad = any = i; in do_io_probe() 235 if (bad) { in do_io_probe() 236 sub_interval(&s_data->io_db, bad, i-bad); in do_io_probe() 237 pr_cont(" %#x-%#x", bad, i-1); in do_io_probe() 238 bad = 0; in do_io_probe() [all …]
|
| /linux/drivers/md/ |
| H A D | dm-verity-target.c | 1443 goto bad; in verity_ctr() 1448 goto bad; in verity_ctr() 1454 goto bad; in verity_ctr() 1463 goto bad; in verity_ctr() 1470 goto bad; in verity_ctr() 1477 goto bad; in verity_ctr() 1483 goto bad; in verity_ctr() 1492 goto bad; in verity_ctr() 1502 goto bad; in verity_ctr() 1511 goto bad; in verity_ctr() [all …]
|
| H A D | dm-ebs-target.c | 271 goto bad; in ebs_ctr() 279 goto bad; in ebs_ctr() 286 goto bad; in ebs_ctr() 297 goto bad; in ebs_ctr() 305 goto bad; in ebs_ctr() 314 goto bad; in ebs_ctr() 323 goto bad; in ebs_ctr() 330 goto bad; in ebs_ctr() 343 bad: in ebs_ctr()
|
| H A D | dm-delay.c | 242 goto bad; in delay_ctr() 248 goto bad; in delay_ctr() 251 goto bad; in delay_ctr() 257 goto bad; in delay_ctr() 264 goto bad; in delay_ctr() 270 goto bad; in delay_ctr() 288 goto bad; in delay_ctr() 299 goto bad; in delay_ctr() 309 bad: in delay_ctr()
|
| /linux/drivers/of/unittest-data/ |
| H A D | tests-phandle.dtsi | 60 phandle-list-bad-phandle = <12345678 0 0>; 61 phandle-list-bad-args = <&provider2 1 0>, 78 phandle-list-bad-phandle = <12345678 0 0>; 79 phandle-list-bad-args = <&provider2 1 0>,
|
| /linux/drivers/md/persistent-data/ |
| H A D | dm-space-map-disk.c | 233 goto bad; in dm_sm_disk_create() 237 goto bad; in dm_sm_disk_create() 241 goto bad; in dm_sm_disk_create() 245 bad: in dm_sm_disk_create() 267 goto bad; in dm_sm_disk_open() 271 goto bad; in dm_sm_disk_open() 275 bad: in dm_sm_disk_open()
|
| /linux/scripts/coccinelle/tests/ |
| H A D | doubletest.cocci | 30 @bad@ 42 @depends on context && !bad@ 49 @script:python depends on org && !bad@ 55 @script:python depends on report && !bad@
|
| /linux/net/ipv6/ |
| H A D | exthdrs_core.c | 124 goto bad; in ipv6_find_tlv() 129 goto bad; in ipv6_find_tlv() 147 goto bad; in ipv6_find_tlv() 150 goto bad; in ipv6_find_tlv() 157 bad: in ipv6_find_tlv()
|