Home
last modified time | relevance | path

Searched refs:bad (Results 1 – 25 of 324) sorted by relevance

12345678910>>...13

/linux/include/linux/ceph/
H A Ddecode.h57 #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 Dbadblocks.c481 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, int behind) in can_merge_behind() argument
537 sector_t sectors = bad->len; in can_merge_behind()
538 sector_t s = bad->start; in can_merge_behind()
544 BB_ACK(p[behind]) == bad->ack) in can_merge_behind()
554 static int behind_merge(struct badblocks *bb, struct badblocks_context *bad, in behind_merge() argument
557 sector_t sectors = bad->len; in behind_merge()
558 sector_t s = bad->start; in behind_merge()
567 p[behind] = BB_MAKE(s, BB_LEN(p[behind]) + merged, bad->ack); in behind_merge()
[all …]
/linux/Documentation/admin-guide/device-mapper/
H A Ddm-dust.rst4 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 Dmdsmap.c58 #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 Dmds_client.c81 ceph_decode_8_safe(p, end, struct_v, bad); in parse_reply_info_quota()
82 ceph_decode_8_safe(p, end, struct_compat, bad); in parse_reply_info_quota()
86 goto bad; in parse_reply_info_quota()
87 ceph_decode_32_safe(p, end, struct_len, bad); in parse_reply_info_quota()
88 ceph_decode_need(p, end, struct_len, bad); in parse_reply_info_quota()
90 ceph_decode_64_safe(p, end, info->max_bytes, bad); in parse_reply_info_quota()
91 ceph_decode_64_safe(p, end, info->max_files, bad); in parse_reply_info_quota()
94 bad: in parse_reply_info_quota()
111 ceph_decode_8_safe(p, end, struct_v, bad); in parse_reply_info_in()
112 ceph_decode_8_safe(p, end, struct_compat, bad); in parse_reply_info_in()
[all …]
/linux/net/ceph/
H A Ddecode.c21 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 Dpagevec.c68 int l, bad; in ceph_copy_user_to_page_vector() local
72 bad = copy_from_user(page_address(pages[i]) + po, data, l); in ceph_copy_user_to_page_vector()
73 if (bad == l) in ceph_copy_user_to_page_vector()
75 data += l - bad; in ceph_copy_user_to_page_vector()
76 left -= l - bad; in ceph_copy_user_to_page_vector()
77 po += l - bad; in ceph_copy_user_to_page_vector()
H A Dosdmap.c75 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 Dauth_x.c180 ceph_decode_need(p, end, sizeof(u32) + 1, bad); in process_one_ticket()
187 goto bad; in process_one_ticket()
203 ceph_decode_8_safe(&dp, dend, tkt_struct_v, bad); in process_one_ticket()
205 goto bad; in process_one_ticket()
211 ceph_decode_need(&dp, dend, sizeof(struct ceph_timespec), bad); in process_one_ticket()
220 ceph_decode_8_safe(p, end, is_enc, bad); in process_one_ticket()
235 ceph_decode_32_safe(ptp, tpend, dlen, bad); in process_one_ticket()
237 ceph_decode_need(ptp, tpend, 1 + sizeof(u64), bad); in process_one_ticket()
240 goto bad; in process_one_ticket()
263 bad: in process_one_ticket()
[all …]
H A Dbuffer.c48 ceph_decode_need(p, end, sizeof(u32), bad); in ceph_decode_buffer()
51 ceph_decode_need(p, end, len, bad); in ceph_decode_buffer()
57 bad: in ceph_decode_buffer()
/linux/security/selinux/ss/
H A Dpolicydb.c1130 goto bad; in perm_read()
1137 goto bad; in perm_read()
1141 goto bad; in perm_read()
1144 bad: in perm_read()
1163 goto bad; in common_read()
1171 goto bad; in common_read()
1176 goto bad; in common_read()
1181 goto bad; in common_read()
1188 goto bad; in common_read()
1190 bad: in common_read()
[all …]
H A Debitmap.c387 goto bad; in ebitmap_read()
400 goto bad; in ebitmap_read()
406 goto bad; in ebitmap_read()
414 goto bad; in ebitmap_read()
420 goto bad; in ebitmap_read()
430 goto bad; in ebitmap_read()
443 goto bad; in ebitmap_read()
449 goto bad; in ebitmap_read()
454 goto bad; in ebitmap_read()
467 goto bad; in ebitmap_read()
[all …]
/linux/tools/testing/ktest/
H A Dconfig-bisect.pl700 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 $config to $bad\n";
752 my $ret = config_bisect $good, $bad;
761 run_command "rm $bad";
[all …]
/linux/drivers/mtd/ubi/
H A Dvtbl.c188 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 Dio.c655 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()
899 goto bad; in validate_vid_hdr()
905 goto bad; in validate_vid_hdr()
910 goto bad; in validate_vid_hdr()
915 goto bad; in validate_vid_hdr()
922 goto bad; in validate_vid_hdr()
[all …]
/linux/Documentation/translations/zh_CN/admin-guide/
H A Dbug-bisect.rst45 $ 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 Dbug-bisect.rst48 $ 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 Dmtdnand.rst424 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 Drsrc_nonstatic.c187 unsigned int i, j, bad; in do_io_probe() local
216 bad = any = 0; in do_io_probe()
222 if (!bad) in do_io_probe()
223 bad = any = i; in do_io_probe()
233 if (!bad) in do_io_probe()
234 bad = any = i; in do_io_probe()
236 if (bad) { in do_io_probe()
237 sub_interval(&s_data->io_db, bad, i-bad); in do_io_probe()
238 pr_cont(" %#x-%#x", bad, i-1); in do_io_probe()
239 bad = 0; in do_io_probe()
[all …]
/linux/drivers/of/unittest-data/
H A Dtests-phandle.dtsi60 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 Ddm-space-map-disk.c233 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 Ddoubletest.cocci30 @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 Dexthdrs_core.c124 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()
/linux/drivers/md/
H A Ddm-delay.c237 goto bad; in delay_ctr()
243 goto bad; in delay_ctr()
246 goto bad; in delay_ctr()
252 goto bad; in delay_ctr()
258 goto bad; in delay_ctr()
264 goto bad; in delay_ctr()
277 goto bad; in delay_ctr()
286 goto bad; in delay_ctr()
296 bad: in delay_ctr()
H A Ddm-ebs-target.c271 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()

12345678910>>...13