Home
last modified time | relevance | path

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

12

/linux/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()
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()
312 dbg_wl("added PEB %d EC %d to the protection queue", e->pnum, e->ec); in prot_queue_add()
413 dbg_wl("PEB %d EC %d", e->pnum, e->ec); in wl_get_wle()
426 static int prot_queue_del(struct ubi_device *ubi, int pnum) in prot_queue_del() argument
[all …]
H A Deba.c45 int pnum; member
108 ldesc->pnum = vol->eba_tbl->entries[lnum].pnum; in ubi_eba_get_ldesc()
136 tbl->entries[i].pnum = UBI_LEB_UNMAPPED; in ubi_eba_create_table()
180 dst->entries[i].pnum = src->entries[i].pnum; in ubi_eba_copy_table()
433 return vol->eba_tbl->entries[lnum].pnum >= 0; in ubi_eba_is_mapped()
449 int err, pnum, vol_id = vol->vol_id; in ubi_eba_unmap_leb() local
458 pnum = vol->eba_tbl->entries[lnum].pnum; in ubi_eba_unmap_leb()
459 if (pnum < 0) in ubi_eba_unmap_leb()
463 dbg_eba("erase LEB %d:%d, PEB %d", vol_id, lnum, pnum); in ubi_eba_unmap_leb()
466 vol->eba_tbl->entries[lnum].pnum = UBI_LEB_UNMAPPED; in ubi_eba_unmap_leb()
[all …]
H A Dfastmap.c45 static inline void set_seen(struct ubi_device *ubi, int pnum, unsigned long *seen) in set_seen() argument
50 set_bit(pnum, seen); in set_seen()
60 int pnum, ret = 0; in self_check_seen() local
65 for (pnum = 0; pnum < ubi->peb_count; pnum++) { in self_check_seen()
66 if (!test_bit(pnum, seen) && ubi->lookuptbl[pnum]) { in self_check_seen()
67 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.h176 int pnum; member
271 int pnum; member
677 int pnum; member
822 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum,
825 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum,
907 int pnum, int torture);
909 int ubi_wl_scrub_peb(struct ubi_device *ubi, int pnum);
919 int ubi_bitflip_check(struct ubi_device *ubi, int pnum, int force_scrub);
922 int ubi_io_read(const struct ubi_device *ubi, void *buf, int pnum, int offset,
924 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()
230 pool->pebs[pool->size] = e->pnum; in ubi_refill_pools_and_lock()
247 wl_pool->pebs[wl_pool->size] = e->pnum; in ubi_refill_pools_and_lock()
355 int pnum; in next_peb_for_wl() local
371 pnum = pool->pebs[pool->used]; in next_peb_for_wl()
372 return ubi->lookuptbl[pnum]; in next_peb_for_wl()
416 int pnum; in get_peb_for_wl() local
431 pnum = pool->pebs[pool->used++]; in get_peb_for_wl()
432 return ubi->lookuptbl[pnum]; in get_peb_for_wl()
496 int vol_id, pnum = fm_e->pnum; in ubi_wl_put_fm_peb() local
[all …]
H A Dubi-media.h465 __be32 pnum; member
501 __be32 pnum[]; member
H A Ddebug.c52 void ubi_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len) in FAIL_ACTION()
57 loff_t addr = (loff_t)pnum * ubi->peb_size + offset; in FAIL_ACTION()
65 err, len, pnum, offset, read); in FAIL_ACTION()
70 len, pnum, offset); in FAIL_ACTION()
211 pr_err("\tpnum %d\n", aeb->pnum); in ubi_dump_aeb()
H A Ddebug.h11 void ubi_dump_flash(struct ubi_device *ubi, int pnum, int offset, int len);
48 int ubi_self_check_all_ff(struct ubi_device *ubi, int pnum, int offset,
H A Dcdev.c1031 int pnum; in ubi_cdev_ioctl() local
1033 err = get_user(pnum, (__user int32_t *)argp); in ubi_cdev_ioctl()
1039 err = ubi_bitflip_check(ubi, pnum, 0); in ubi_cdev_ioctl()
1046 int pnum; in ubi_cdev_ioctl() local
1048 err = get_user(pnum, (__user int32_t *)argp); in ubi_cdev_ioctl()
1054 err = ubi_bitflip_check(ubi, pnum, 1); in ubi_cdev_ioctl()
H A Dvtbl.c317 err = ubi_io_write_vid_hdr(ubi, new_aeb->pnum, vidb); in create_vtbl()
322 err = ubi_io_write_data(ubi, vtbl, new_aeb->pnum, 0, ubi->vtbl_size); in create_vtbl()
330 err = ubi_add_to_av(ubi, ai, new_aeb->pnum, new_aeb->ec, vid_hdr, 0); in create_vtbl()
406 err = ubi_io_read_data(ubi, leb[aeb->lnum], aeb->pnum, 0, in process_lvol()
/linux/security/selinux/
H A Dnetport.c63 static unsigned int sel_netport_hashfn(u16 pnum) in sel_netport_hashfn() argument
65 return (pnum & (SEL_NETPORT_HASH_SIZE - 1)); in sel_netport_hashfn()
78 static struct sel_netport *sel_netport_find(u8 protocol, u16 pnum) in sel_netport_find() argument
83 idx = sel_netport_hashfn(pnum); in sel_netport_find()
85 if (port->psec.port == pnum && port->psec.protocol == protocol) in sel_netport_find()
132 static int sel_netport_sid_slow(u8 protocol, u16 pnum, u32 *sid) in sel_netport_sid_slow() argument
139 port = sel_netport_find(protocol, pnum); in sel_netport_sid_slow()
146 ret = security_port_sid(protocol, pnum, sid); in sel_netport_sid_slow()
155 new->psec.port = pnum; in sel_netport_sid_slow()
182 int sel_netport_sid(u8 protocol, u16 pnum, u32 *sid) in sel_netport_sid() argument
[all …]
/linux/drivers/rapidio/
H A Drio.c864 * @pnum: Switch port number to set LOCKOUT bit
867 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()
1024 * @pnum: Device port number to issue the command
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()
1069 * @pnum
1079 rio_clr_err_stopped(struct rio_dev * rdev,u32 pnum,u32 err_status) rio_clr_err_stopped() argument
[all...]
H A Drio.h34 extern int rio_set_port_lockout(struct rio_dev *rdev, u32 pnum, int lock);
/linux/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()
/linux/drivers/pinctrl/sunplus/
H A Dsppctl.h77 .pnum = ARRAY_SIZE(p), \
146 const unsigned int pnum; /* number of pins */ member
/linux/security/selinux/include/
H A Dnetport.h23 int sel_netport_sid(u8 protocol, u16 pnum, u32 *sid);
/linux/drivers/md/
H A Dmd-bitmap.c1019 int pnum, offset = 0; in md_bitmap_storage_alloc()
1040 pnum = 0; in md_bitmap_storage_alloc()
1043 pnum = 1; in md_bitmap_storage_alloc()
1047 for ( ; pnum < num_pages; pnum++) { in md_bitmap_storage_alloc()
1048 store->filemap[pnum] = alloc_page(GFP_KERNEL|__GFP_ZERO); in md_bitmap_storage_alloc()
1049 if (!store->filemap[pnum]) { in md_bitmap_storage_alloc()
1050 store->file_pages = pnum; in md_bitmap_storage_alloc()
1054 store->file_pages = pnum; in md_bitmap_storage_alloc()
1119 static inline void set_page_attr(struct bitmap *bitmap, int pnum, in set_page_attr()
1018 int pnum, offset = 0; md_bitmap_storage_alloc() local
1118 set_page_attr(struct bitmap * bitmap,int pnum,enum bitmap_page_attr attr) set_page_attr() argument
1124 clear_page_attr(struct bitmap * bitmap,int pnum,enum bitmap_page_attr attr) clear_page_attr() argument
1130 test_page_attr(struct bitmap * bitmap,int pnum,enum bitmap_page_attr attr) test_page_attr() argument
1136 test_and_clear_page_attr(struct bitmap * bitmap,int pnum,enum bitmap_page_attr attr) test_and_clear_page_attr() argument
[all...]
/linux/mm/
H A Dhugetlb_vmemmap.c754 unsigned long ns, i, pnum, pfn, nr_pages; in hugetlb_vmemmap_init_early() local
773 pnum = pfn_to_section_nr(pfn); in hugetlb_vmemmap_init_early()
777 sparse_init_early_section(nid, map, pnum, in hugetlb_vmemmap_init_early()
780 pnum++; in hugetlb_vmemmap_init_early()
/linux/drivers/usb/serial/
H A Dmos7840.c1525 int pnum; in mos7840_port_probe()
1531 pnum = port->port_number; in mos7840_port_probe()
1533 dev_dbg(&port->dev, "mos7840_startup: configuring port %d\n", pnum); in mos7840_port_probe()
1548 mos7840_port->port_num = pnum + 1; in mos7840_port_probe()
1655 dev_dbg(&port->dev, "Writing ZLP_REG%d failed status-0x%x\n", pnum + 2, status); in mos7840_port_probe()
1658 dev_dbg(&port->dev, "ZLP_REG%d Writing success status%d\n", pnum + 2, status); in mos7840_port_probe()
1667 dev_dbg(&port->dev, "Writing ZLP_REG%d failed status-0x%x\n", pnum + 1, status); in mos7840_port_probe()
1670 dev_dbg(&port->dev, "ZLP_REG%d Writing success status%d\n", pnum + 1, status); in mos7840_port_probe()
1526 int pnum; mos7840_port_probe() local
/linux/include/linux/usb/
H A Dpd_vdo.h260 #define VDO_DFP(ver, cap, conn, pnum) \ argument
262 | ((pnum) & 0x1f))
/linux/drivers/message/fusion/
H A Dmptlan.c87 u8 pnum; /* Port number in the IOC. This is not a Unix network port! */ member
476 pResetReq->PortNumber = priv->pnum; in mpt_lan_reset()
732 pSendReq->PortNumber = priv->pnum; in mpt_lan_sdu_send()
1181 pRecvReq->PortNumber = priv->pnum; in mpt_lan_post_receive_buckets()
1301 mpt_register_lan_device (MPT_ADAPTER *mpt_dev, int pnum) in mpt_register_lan_device() argument
1317 priv->pnum = pnum; in mpt_register_lan_device()
/linux/drivers/net/dsa/lantiq/
H A Dmxl-gsw1xx.c693 u16 pnum; in gsw1xx_probe() local
753 pnum = FIELD_GET(GSW1XX_SHELL_MANU_ID_PNUML, val); in gsw1xx_probe()
759 pnum |= FIELD_GET(GSW1XX_SHELL_PNUM_ID_PNUMM, val) << 4; in gsw1xx_probe()
782 dev_info(dev, "standalone switch part number 0x%x v1.%u\n", pnum, shellver); in gsw1xx_probe()
/linux/drivers/phy/freescale/
H A Dphy-fsl-imx8-mipi-dphy.c159 static void get_best_ratio(u32 *pnum, u32 *pdenom, u32 max_n, u32 max_d) in get_best_ratio() argument
161 u32 a = *pnum; in get_best_ratio()
182 *pnum = n[i]; in get_best_ratio()

12