Home
last modified time | relevance | path

Searched refs:pnum (Results 1 – 25 of 66) sorted by relevance

123

/OK3568_Linux_fs/u-boot/drivers/mtd/ubi/
H A Dio.c87 static int self_check_not_bad(const struct ubi_device *ubi, int pnum);
88 static int self_check_peb_ec_hdr(const struct ubi_device *ubi, int pnum);
89 static int self_check_ec_hdr(const struct ubi_device *ubi, int pnum,
91 static int self_check_peb_vid_hdr(const struct ubi_device *ubi, int pnum);
92 static int self_check_vid_hdr(const struct ubi_device *ubi, int pnum,
94 static int self_check_write(struct ubi_device *ubi, const void *buf, int pnum,
119 int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset, in ubi_io_read() argument
126 dbg_io("read %d bytes from PEB %d:%d", len, pnum, offset); in ubi_io_read()
128 ubi_assert(pnum >= 0 && pnum < ubi->peb_count); in ubi_io_read()
132 err = self_check_not_bad(ubi, pnum); in ubi_io_read()
[all …]
H A Dattach.c115 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, in add_to_list() argument
121 dbg_bld("add to free: PEB %d, EC %d", pnum, ec); in add_to_list()
123 dbg_bld("add to erase: PEB %d, EC %d", pnum, ec); in add_to_list()
125 dbg_bld("add to alien: PEB %d, EC %d", pnum, ec); in add_to_list()
134 aeb->pnum = pnum; in add_to_list()
156 static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) in add_corrupted() argument
160 dbg_bld("add to corrupted: PEB %d, EC %d", pnum, ec); in add_corrupted()
167 aeb->pnum = pnum; in add_corrupted()
190 const struct ubi_ainf_volume *av, int pnum) in validate_vid_hdr() argument
235 ubi_err(ubi, "inconsistent VID header at PEB %d", pnum); in validate_vid_hdr()
[all …]
H A Dwl.c131 static int self_check_ec(struct ubi_device *ubi, int pnum, int ec);
161 ubi_assert(e->pnum != e1->pnum); in wl_tree_add()
162 if (e->pnum < e1->pnum) in wl_tree_add()
183 ubi->lookuptbl[e->pnum] = NULL; in wl_entry_destroy()
252 if (e->pnum == e1->pnum) { in in_wl_tree()
262 ubi_assert(e->pnum != e1->pnum); in in_wl_tree()
263 if (e->pnum < e1->pnum) in in_wl_tree()
291 dbg_wl("added PEB %d EC %d to the protection queue", e->pnum, e->ec); in prot_queue_add()
331 !ubi->fm && e->pnum < UBI_FM_MAX_START) in find_wl_entry()
393 dbg_wl("PEB %d EC %d", e->pnum, e->ec); in wl_get_wle()
[all …]
H A Dfastmap.c55 static inline void set_seen(struct ubi_device *ubi, int pnum, int *seen) in set_seen() argument
60 seen[pnum] = 1; in set_seen()
70 int pnum, ret = 0; in self_check_seen() local
75 for (pnum = 0; pnum < ubi->peb_count; pnum++) { in self_check_seen()
76 if (!seen[pnum] && ubi->lookuptbl[pnum]) { in self_check_seen()
77 ubi_err(ubi, "self-check failed for PEB %d, fastmap didn't see it", pnum); in self_check_seen()
144 int pnum, int ec, int scrub) in add_aeb() argument
152 aeb->pnum = pnum; in add_aeb()
298 if (aeb->pnum == new_aeb->pnum) { in update_vol()
305 cmp_res = ubi_compare_lebs(ubi, aeb, new_aeb->pnum, new_vh); in update_vol()
[all …]
H A Deba.c320 int err, pnum, vol_id = vol->vol_id; in ubi_eba_unmap_leb() local
329 pnum = vol->eba_tbl[lnum]; in ubi_eba_unmap_leb()
330 if (pnum < 0) in ubi_eba_unmap_leb()
334 dbg_eba("erase LEB %d:%d, PEB %d", vol_id, lnum, pnum); in ubi_eba_unmap_leb()
339 err = ubi_wl_put_peb(ubi, vol_id, lnum, pnum, 0); in ubi_eba_unmap_leb()
368 int err, pnum, scrub = 0, vol_id = vol->vol_id; in ubi_eba_read_leb() local
376 pnum = vol->eba_tbl[lnum]; in ubi_eba_read_leb()
377 if (pnum < 0) { in ubi_eba_read_leb()
392 len, offset, vol_id, lnum, pnum); in ubi_eba_read_leb()
405 err = ubi_io_read_vid_hdr(ubi, pnum, vid_hdr, 1); in ubi_eba_read_leb()
[all …]
H A Dfastmap-wl.c41 if (e->pnum < UBI_FM_MAX_START && e->ec < max_ec) { in find_anchor_wl_entry()
74 if (e->pnum < UBI_FM_MAX_START) in anchor_pebs_avalible()
143 pool->pebs[pool->size] = e->pnum; in ubi_refill_pools()
158 wl_pool->pebs[wl_pool->size] = e->pnum; in ubi_refill_pools()
262 int pnum; in get_peb_for_wl() local
282 pnum = pool->pebs[pool->used++]; in get_peb_for_wl()
283 return ubi->lookuptbl[pnum]; in get_peb_for_wl()
330 int vol_id, pnum = fm_e->pnum; in ubi_wl_put_fm_peb() local
332 dbg_wl("PEB %d", pnum); in ubi_wl_put_fm_peb()
334 ubi_assert(pnum >= 0); in ubi_wl_put_fm_peb()
[all …]
H A Dubi.h179 int pnum; member
649 int pnum; member
786 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum,
869 int pnum, int torture);
871 int ubi_wl_scrub_peb(struct ubi_device *ubi, int pnum);
883 int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset,
885 int ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset,
887 int ubi_io_sync_erase(struct ubi_device *ubi, int pnum, int torture);
888 int ubi_io_is_bad(const struct ubi_device *ubi, int pnum);
889 int ubi_io_mark_bad(const struct ubi_device *ubi, int pnum);
[all …]
H A Ddebug.h12 void ubi_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len);
58 int ubi_self_check_all_ff(struct ubi_device *ubi, int pnum, int offset,
/OK3568_Linux_fs/kernel/drivers/mtd/ubi/
H A Dio.c81 static int self_check_not_bad(const struct ubi_device *ubi, int pnum);
82 static int self_check_peb_ec_hdr(const struct ubi_device *ubi, int pnum);
83 static int self_check_ec_hdr(const struct ubi_device *ubi, int pnum,
85 static int self_check_peb_vid_hdr(const struct ubi_device *ubi, int pnum);
86 static int self_check_vid_hdr(const struct ubi_device *ubi, int pnum,
88 static int self_check_write(struct ubi_device *ubi, const void *buf, int pnum,
113 int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset, in ubi_io_read() argument
120 dbg_io("read %d bytes from PEB %d:%d", len, pnum, offset); in ubi_io_read()
122 ubi_assert(pnum >= 0 && pnum < ubi->peb_count); in ubi_io_read()
126 err = self_check_not_bad(ubi, pnum); in ubi_io_read()
[all …]
H A Dattach.c178 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, in ubi_alloc_aeb() argument
187 aeb->pnum = pnum; in ubi_alloc_aeb()
229 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, in add_to_list() argument
235 dbg_bld("add to free: PEB %d, EC %d", pnum, ec); in add_to_list()
237 dbg_bld("add to erase: PEB %d, EC %d", pnum, ec); in add_to_list()
239 dbg_bld("add to alien: PEB %d, EC %d", pnum, ec); in add_to_list()
244 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_to_list()
268 static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) in add_corrupted() argument
272 dbg_bld("add to corrupted: PEB %d, EC %d", pnum, ec); in add_corrupted()
274 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_corrupted()
[all …]
H A Dwl.c125 static int self_check_ec(struct ubi_device *ubi, int pnum, int ec);
155 ubi_assert(e->pnum != e1->pnum); in wl_tree_add()
156 if (e->pnum < e1->pnum) in wl_tree_add()
177 ubi->lookuptbl[e->pnum] = NULL; in wl_entry_destroy()
246 if (e->pnum == e1->pnum) { in in_wl_tree()
256 ubi_assert(e->pnum != e1->pnum); in in_wl_tree()
257 if (e->pnum < e1->pnum) in in_wl_tree()
306 dbg_wl("added PEB %d EC %d to the protection queue", e->pnum, e->ec); in prot_queue_add()
400 dbg_wl("PEB %d EC %d", e->pnum, e->ec); in wl_get_wle()
413 static int prot_queue_del(struct ubi_device *ubi, int pnum) in prot_queue_del() argument
[all …]
H A Deba.c48 int pnum; member
111 ldesc->pnum = vol->eba_tbl->entries[lnum].pnum; in ubi_eba_get_ldesc()
140 tbl->entries[i].pnum = UBI_LEB_UNMAPPED; in ubi_eba_create_table()
185 dst->entries[i].pnum = src->entries[i].pnum; in ubi_eba_copy_table()
438 return vol->eba_tbl->entries[lnum].pnum >= 0; in ubi_eba_is_mapped()
454 int err, pnum, vol_id = vol->vol_id; in ubi_eba_unmap_leb() local
463 pnum = vol->eba_tbl->entries[lnum].pnum; in ubi_eba_unmap_leb()
464 if (pnum < 0) in ubi_eba_unmap_leb()
468 dbg_eba("erase LEB %d:%d, PEB %d", vol_id, lnum, pnum); in ubi_eba_unmap_leb()
471 vol->eba_tbl->entries[lnum].pnum = UBI_LEB_UNMAPPED; in ubi_eba_unmap_leb()
[all …]
H A Dfastmap.c46 static inline void set_seen(struct ubi_device *ubi, int pnum, unsigned long *seen) in set_seen() argument
51 set_bit(pnum, seen); in set_seen()
61 int pnum, ret = 0; in self_check_seen() local
66 for (pnum = 0; pnum < ubi->peb_count; pnum++) { in self_check_seen()
67 if (!test_bit(pnum, seen) && ubi->lookuptbl[pnum]) { in self_check_seen()
68 ubi_err(ubi, "self-check failed for PEB %d, fastmap didn't see it", pnum); in self_check_seen()
137 int pnum, int ec, int scrub) in add_aeb() argument
141 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_aeb()
267 if (aeb->pnum == new_aeb->pnum) { in update_vol()
274 cmp_res = ubi_compare_lebs(ubi, aeb, new_aeb->pnum, new_vh); in update_vol()
[all …]
H A Dubi.h184 int pnum; member
279 int pnum; member
679 int pnum; member
824 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum,
827 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum,
909 int pnum, int torture);
911 int ubi_wl_scrub_peb(struct ubi_device *ubi, int pnum);
921 int ubi_bitflip_check(struct ubi_device *ubi, int pnum, int force_scrub);
924 int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset,
926 int ubi_io_write(struct ubi_device *ubi, const void *buf, int pnum, int offset,
[all …]
H A Dfastmap-wl.c33 if (e->pnum < UBI_FM_MAX_START && e->ec < max_ec) { in find_anchor_wl_entry()
167 pool->pebs[pool->size] = e->pnum; in ubi_refill_pools()
181 wl_pool->pebs[wl_pool->size] = e->pnum; in ubi_refill_pools()
285 int pnum; in get_peb_for_wl() local
300 pnum = pool->pebs[pool->used++]; in get_peb_for_wl()
301 return ubi->lookuptbl[pnum]; in get_peb_for_wl()
365 int vol_id, pnum = fm_e->pnum; in ubi_wl_put_fm_peb() local
367 dbg_wl("PEB %d", pnum); in ubi_wl_put_fm_peb()
369 ubi_assert(pnum >= 0); in ubi_wl_put_fm_peb()
370 ubi_assert(pnum < ubi->peb_count); in ubi_wl_put_fm_peb()
[all …]
/OK3568_Linux_fs/u-boot/drivers/mtd/ubispl/
H A Dubispl.c38 static int ubi_io_read(struct ubi_scan_info *ubi, void *buf, int pnum, in ubi_io_read() argument
41 return ubi->read(pnum + ubi->peb_offset, from, len, buf); in ubi_io_read()
49 static int ubi_io_read_vid_hdr(struct ubi_scan_info *ubi, int pnum, in ubi_io_read_vid_hdr() argument
56 if (test_bit(pnum, ubi->corrupt)) in ubi_io_read_vid_hdr()
61 if (test_and_set_bit(pnum, ubi->scanned)) in ubi_io_read_vid_hdr()
64 res = ubi_io_read(ubi, vh, pnum, ubi->vid_offset, sizeof(*vh)); in ubi_io_read_vid_hdr()
70 ubi_dbg("Skipping bad or unreadable block %d", pnum); in ubi_io_read_vid_hdr()
72 generic_set_bit(pnum, ubi->corrupt); in ubi_io_read_vid_hdr()
79 generic_set_bit(pnum, ubi->corrupt); in ubi_io_read_vid_hdr()
82 ubi_msg("Bad magic in block 0%d %08x", pnum, magic); in ubi_io_read_vid_hdr()
[all …]
/OK3568_Linux_fs/yocto/poky/scripts/lib/wic/
H A Dengine.py273 pnum, start, end, size, fstype = line.split(':')[:5]
274 partition = parttype(int(pnum), int(start[:-1]), int(end[:-1]),
276 self._partitions[pnum] = partition
292 def _get_part_image(self, pnum): argument
293 if pnum not in self.partitions:
294 raise WicError("Partition %s is not in the image" % pnum)
295 part = self.partitions[pnum]
302 if pnum not in self._partimages:
307 self._partimages[pnum] = dst_fname
309 return self._partimages[pnum]
[all …]
/OK3568_Linux_fs/kernel/security/selinux/
H A Dnetport.c69 static unsigned int sel_netport_hashfn(u16 pnum) in sel_netport_hashfn() argument
71 return (pnum & (SEL_NETPORT_HASH_SIZE - 1)); in sel_netport_hashfn()
84 static struct sel_netport *sel_netport_find(u8 protocol, u16 pnum) in sel_netport_find() argument
89 idx = sel_netport_hashfn(pnum); in sel_netport_find()
91 if (port->psec.port == pnum && port->psec.protocol == protocol) in sel_netport_find()
138 static int sel_netport_sid_slow(u8 protocol, u16 pnum, u32 *sid) in sel_netport_sid_slow() argument
145 port = sel_netport_find(protocol, pnum); in sel_netport_sid_slow()
152 ret = security_port_sid(&selinux_state, protocol, pnum, sid); in sel_netport_sid_slow()
157 new->psec.port = pnum; in sel_netport_sid_slow()
184 int sel_netport_sid(u8 protocol, u16 pnum, u32 *sid) in sel_netport_sid() argument
[all …]
/OK3568_Linux_fs/kernel/mm/
H A Dsparse.c306 static unsigned long sparse_encode_mem_map(struct page *mem_map, unsigned long pnum) in sparse_encode_mem_map() argument
309 (unsigned long)(mem_map - (section_nr_to_pfn(pnum))); in sparse_encode_mem_map()
319 struct page *sparse_decode_mem_map(unsigned long coded_mem_map, unsigned long pnum) in sparse_decode_mem_map() argument
323 return ((struct page *)coded_mem_map) + section_nr_to_pfn(pnum); in sparse_decode_mem_map()
328 unsigned long pnum, struct page *mem_map, in sparse_init_one_section() argument
332 ms->section_mem_map |= sparse_encode_mem_map(mem_map, pnum) in sparse_init_one_section()
528 unsigned long pnum; in sparse_init_nid() local
538 for_each_present_section_nr(pnum_begin, pnum) { in sparse_init_nid()
539 unsigned long pfn = section_nr_to_pfn(pnum); in sparse_init_nid()
541 if (pnum >= pnum_end) in sparse_init_nid()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_trace.h25 TP_PROTO(u32 pnum, u32 fmt, bool rt, u32 fl,
27 TP_ARGS(pnum, fmt, rt, fl, lut, lut_usage),
29 __field(u32, pnum)
37 __entry->pnum = pnum;
45 __entry->pnum, __entry->fmt,
51 TP_PROTO(u32 pnum, u32 fmt, u32 mode, u32 danger_lut,
53 TP_ARGS(pnum, fmt, mode, danger_lut, safe_lut),
55 __field(u32, pnum)
62 __entry->pnum = pnum;
69 __entry->pnum, __entry->fmt,
[all …]
/OK3568_Linux_fs/kernel/drivers/rapidio/switches/
H A Didt_gen3.c231 idtg3_em_handler(struct rio_dev *rdev, u8 pnum) in idtg3_em_handler() argument
237 RIO_DEV_PORT_N_ERR_STS_CSR(rdev, pnum), in idtg3_em_handler()
250 rio_read_config_32(rdev, RIO_PLM_SPx_IMP_SPEC_CTL(pnum), &rval); in idtg3_em_handler()
251 rio_write_config_32(rdev, RIO_PLM_SPx_IMP_SPEC_CTL(pnum), in idtg3_em_handler()
254 rio_write_config_32(rdev, RIO_PLM_SPx_IMP_SPEC_CTL(pnum), rval); in idtg3_em_handler()
/OK3568_Linux_fs/kernel/drivers/rapidio/
H A Drio.c867 int rio_set_port_lockout(struct rio_dev *rdev, u32 pnum, int lock) in rio_set_port_lockout() argument
872 RIO_DEV_PORT_N_CTL_CSR(rdev, pnum), in rio_set_port_lockout()
880 RIO_DEV_PORT_N_CTL_CSR(rdev, pnum), in rio_set_port_lockout()
1028 rio_get_input_status(struct rio_dev *rdev, int pnum, u32 *lnkresp) in rio_get_input_status() argument
1037 RIO_DEV_PORT_N_MNT_RSP_CSR(rdev, pnum), in rio_get_input_status()
1044 RIO_DEV_PORT_N_MNT_REQ_CSR(rdev, pnum), in rio_get_input_status()
1055 RIO_DEV_PORT_N_MNT_RSP_CSR(rdev, pnum), in rio_get_input_status()
1079 static int rio_clr_err_stopped(struct rio_dev *rdev, u32 pnum, u32 err_status) in rio_clr_err_stopped() argument
1081 struct rio_dev *nextdev = rdev->rswitch->nextdev[pnum]; in rio_clr_err_stopped()
1087 RIO_DEV_PORT_N_ERR_STS_CSR(rdev, pnum), in rio_clr_err_stopped()
[all …]
/OK3568_Linux_fs/u-boot/tools/
H A Dkwboot.c67 uint8_t pnum; member
350 size_t size, int pnum) in kwboot_xm_makeblock() argument
357 block->pnum = pnum; in kwboot_xm_makeblock()
358 block->_pnum = ~block->pnum; in kwboot_xm_makeblock()
422 int rc, pnum, N, err; in kwboot_xmodem() local
424 pnum = 1; in kwboot_xmodem()
435 pnum++); in kwboot_xmodem()
/OK3568_Linux_fs/u-boot/cmd/
H A Dmtdparts.c1355 u8 type, dnum, pnum; local
1383 pnum = simple_strtoul(p, (char **)&p, 0);
1394 if ((*part = mtd_part_info(*dev, pnum)) == NULL) {
1400 *part_num = pnum;
1413 u8 pnum; local
1417 if (find_dev_and_part(id, &dev, &pnum, &part) == 0) {
1420 MTD_DEV_TYPE(dev->id->type), dev->id->num, pnum,
1851 u8 pnum; local
1855 if (find_dev_and_part(tmp_ep, &cdev, &pnum, &p) == 0) {
1857 current_mtd_partnum = pnum;
[all …]
H A Dubi.c412 u8 pnum; in ubi_dev_scan() local
415 if (find_dev_and_part(ubidev, &dev, &pnum, &part) != 0) in ubi_dev_scan()
418 sprintf(buffer, "mtd=%d", pnum); in ubi_dev_scan()
427 sprintf(ubi_mtd_param_buffer, "mtd=%d,%s", pnum, in ubi_dev_scan()
482 u8 pnum; in ubi_part() local
489 if (find_dev_and_part(part_name, &dev, &pnum, &part)) { in ubi_part()

123