Home
last modified time | relevance | path

Searched full:rp (Results 1 – 25 of 255) sorted by relevance

1234567891011

/linux/drivers/s390/char/
H A Draw3270.c101 static void __raw3270_disconnect(struct raw3270 *rp);
117 static inline int raw3270_state_ready(struct raw3270 *rp) in raw3270_state_ready() argument
119 return rp->state == RAW3270_STATE_READY; in raw3270_state_ready()
122 void raw3270_buffer_address(struct raw3270 *rp, char *cp, int x, int y) in raw3270_buffer_address() argument
127 x = max_t(int, 0, rp->view->cols + x); in raw3270_buffer_address()
129 y = max_t(int, 0, rp->view->rows + y); in raw3270_buffer_address()
130 addr = (y * rp->view->cols) + x; in raw3270_buffer_address()
131 if (test_bit(RAW3270_FLAGS_14BITADDR, &rp->flags)) { in raw3270_buffer_address()
250 static int __raw3270_start(struct raw3270 *rp, struct raw3270_view *view, in __raw3270_start() argument
255 if (list_empty(&rp->req_queue) && in __raw3270_start()
[all …]
/linux/drivers/tee/optee/
H A Dprotmem.c35 static int init_dyn_protmem(struct optee_protmem_dyn_pool *rp) in init_dyn_protmem() argument
39 rp->protmem = tee_shm_alloc_dma_mem(rp->optee->ctx, rp->page_count); in init_dyn_protmem()
40 if (IS_ERR(rp->protmem)) { in init_dyn_protmem()
41 rc = PTR_ERR(rp->protmem); in init_dyn_protmem()
53 rc = rp->optee->ops->lend_protmem(rp->optee, rp->protmem, in init_dyn_protmem()
54 rp->mem_attrs, in init_dyn_protmem()
55 rp->mem_attr_count, rp->use_case); in init_dyn_protmem()
58 rp->protmem->flags |= TEE_SHM_DYNAMIC; in init_dyn_protmem()
60 rp->gen_pool = gen_pool_create(PAGE_SHIFT, -1); in init_dyn_protmem()
61 if (!rp->gen_pool) { in init_dyn_protmem()
[all …]
/linux/drivers/usb/mon/
H A Dmon_bin.c205 static inline struct mon_bin_hdr *MON_OFF2HDR(const struct mon_reader_bin *rp, in MON_OFF2HDR() argument
209 (rp->b_vec[offset / CHUNK_SIZE].ptr + offset % CHUNK_SIZE); in MON_OFF2HDR()
212 #define MON_RING_EMPTY(rp) ((rp)->b_cnt == 0) argument
225 static void mon_buff_area_fill(const struct mon_reader_bin *rp,
227 static int mon_bin_wait_event(struct file *file, struct mon_reader_bin *rp);
300 static unsigned int mon_buff_area_alloc(struct mon_reader_bin *rp, in mon_buff_area_alloc() argument
306 if (rp->b_cnt + size > rp->b_size) in mon_buff_area_alloc()
308 offset = rp->b_in; in mon_buff_area_alloc()
309 rp->b_cnt += size; in mon_buff_area_alloc()
310 if ((rp->b_in += size) >= rp->b_size) in mon_buff_area_alloc()
[all …]
H A Dmon_text.c106 mon_text_read_wait(struct mon_reader_text *rp, struct file *file);
107 static void mon_text_read_head_t(struct mon_reader_text *rp,
109 static void mon_text_read_head_u(struct mon_reader_text *rp,
111 static void mon_text_read_statset(struct mon_reader_text *rp,
113 static void mon_text_read_intstat(struct mon_reader_text *rp,
115 static void mon_text_read_isostat(struct mon_reader_text *rp,
117 static void mon_text_read_isodesc(struct mon_reader_text *rp,
119 static void mon_text_read_data(struct mon_reader_text *rp,
193 static void mon_text_event(struct mon_reader_text *rp, struct urb *urb, in mon_text_event() argument
204 if (rp->nevents >= EVENT_MAX || in mon_text_event()
[all …]
/linux/drivers/net/ethernet/via/
H A Dvia-rhine.c521 static void rhine_wait_bit(struct rhine_private *rp, u8 reg, u8 mask, bool low) in rhine_wait_bit() argument
523 void __iomem *ioaddr = rp->base; in rhine_wait_bit()
534 netif_dbg(rp, hw, rp->dev, "%s bit wait (%02x/%02x) cycle " in rhine_wait_bit()
539 static void rhine_wait_bit_high(struct rhine_private *rp, u8 reg, u8 mask) in rhine_wait_bit_high() argument
541 rhine_wait_bit(rp, reg, mask, false); in rhine_wait_bit_high()
544 static void rhine_wait_bit_low(struct rhine_private *rp, u8 reg, u8 mask) in rhine_wait_bit_low() argument
546 rhine_wait_bit(rp, reg, mask, true); in rhine_wait_bit_low()
549 static u32 rhine_get_events(struct rhine_private *rp) in rhine_get_events() argument
551 void __iomem *ioaddr = rp->base; in rhine_get_events()
556 if (rp->quirks & rqStatusWBRace) in rhine_get_events()
[all …]
/linux/arch/arm/include/debug/
H A Dbrcmstb.S37 #define checkuart(rp, rv, family_id, family) \ argument
39 ldr rp, =family_id ; \
41 cmp rp, rv ; \
43 ldreq rp, =UARTA_##family ; \
47 .macro addruart, rp, rv, tmp
48 adr \rp, 99f @ actual addr of 99f
49 ldr \rv, [\rp] @ linked addr is stored there
50 sub \rv, \rv, \rp @ offset between the two
51 ldr \rp, [\rp, #4] @ linked brcmstb_uart_config
52 sub \tmp, \rp, \rv @ actual brcmstb_uart_config
[all …]
H A Dsa1100.S17 .macro addruart, rp, rv, tmp
18 mrc p15, 0, \rp, c1, c0
19 tst \rp, #1 @ MMU enabled?
20 moveq \rp, #0x80000000 @ physical base address
21 movne \rp, #0xf8000000 @ virtual address
28 add \rp, \rp, #0x00050000
29 ldr \rv, [\rp, #UTCR3]
33 addeq \rp, \rp, #(0x00010000 - 0x00050000)
34 ldreq \rv, [\rp, #UTCR3]
38 addeq \rp, \rp, #(0x00030000 - 0x00010000)
[all …]
H A Dtegra.S45 #define checkuart(rp, rv, lhu, bit, uart) \ argument
47 ldr rp, =TEGRA_CLK_RST_DEVICES_##lhu ; \
49 ldr rp, [rp, #0] ; \
51 tst rp, #(1 << bit) ; \
55 ldr rp, =TEGRA_CLK_OUT_ENB_##lhu ; \
57 ldr rp, [rp, #0] ; \
59 tst rp, #(1 << bit) ; \
63 ldr rp, =TEGRA_UART##uart##_BASE ; \
67 .macro addruart, rp, rv, tmp
68 adr \rp, 99f @ actual addr of 99f
[all …]
H A Domap2plus.S27 .macro addruart, rp, rv, tmp
30 10: adr \rp, 99f @ get effective addr of 99f
31 ldr \rv, [\rp] @ get absolute addr of 99f
32 sub \rv, \rv, \rp @ offset between the two
33 ldr \rp, [\rp, #4] @ abs addr of omap_uart_phys
34 sub \tmp, \rp, \rv @ make it effective
35 ldr \rp, [\tmp, #0] @ omap_uart_phys
37 cmp \rp, #0 @ is port configured?
43 ldr \rp, =ZOOM_UART_BASE
44 str \rp, [\tmp, #0] @ omap_uart_phys
[all …]
H A Dvexpress.S22 .macro addruart,rp,rv,tmp
30 mrc p15, 0, \rp, c0, c0, 0
33 cmp \rp, \rv
36 moveq \rp, #DEBUG_LL_UART_OFFSET
37 orreq \rv, \rp, #DEBUG_LL_VIRT_BASE
38 orreq \rp, \rp, #DEBUG_LL_PHYS_BASE
41 movne \rp, #DEBUG_LL_UART_OFFSET_RS1
42 orrne \rv, \rp, #DEBUG_LL_VIRT_BASE
43 orrne \rp, \rp, #DEBUG_LL_PHYS_BASE_RS1
H A Ddc21285.S17 .macro addruart, rp, rv, tmp
19 mov \rp, #dc21285_low
21 mov \rp, #0
23 orr \rv, \rp, #dc21285_high
24 orr \rp, \rp, #0x42000000
/linux/fs/nfsd/
H A Dnfscache.c93 struct nfsd_cacherep *rp; in nfsd_cacherep_alloc() local
95 rp = kmem_cache_alloc(drc_slab, GFP_KERNEL); in nfsd_cacherep_alloc()
96 if (rp) { in nfsd_cacherep_alloc()
97 rp->c_state = RC_UNUSED; in nfsd_cacherep_alloc()
98 rp->c_type = RC_NOCACHE; in nfsd_cacherep_alloc()
99 RB_CLEAR_NODE(&rp->c_node); in nfsd_cacherep_alloc()
100 INIT_LIST_HEAD(&rp->c_lru); in nfsd_cacherep_alloc()
102 memset(&rp->c_key, 0, sizeof(rp->c_key)); in nfsd_cacherep_alloc()
103 rp->c_key.k_xid = rqstp->rq_xid; in nfsd_cacherep_alloc()
104 rp->c_key.k_proc = rqstp->rq_proc; in nfsd_cacherep_alloc()
[all …]
/linux/drivers/powercap/
H A Dintel_rapl_common.c83 if (rd->rp->priv->type == RAPL_IF_TPMI) { in get_pl_lock_prim()
100 if (rd->rp->priv->limits[rd->id] & BIT(POWER_LIMIT2)) in get_pl_lock_prim()
111 if (prim == PL_CLAMP && rd->rp->priv->type != RAPL_IF_TPMI) in get_pl_prim()
125 if (prim == PL_CLAMP && rd->rp->priv->type != RAPL_IF_TPMI) in get_pl_prim()
155 static const struct rapl_defaults *get_defaults(struct rapl_package *rp) in get_defaults() argument
157 return rp->priv->defaults; in get_defaults()
160 static void rapl_init_domains(struct rapl_package *rp);
176 static void package_power_limit_irq_save(struct rapl_package *rp);
222 struct rapl_package *rp = rd->rp; in release_zone() local
229 rp->domains = NULL; in release_zone()
[all …]
/linux/lib/crypto/mpi/
H A Dmpi-pow.c32 mpi_ptr_t rp, ep, mp, bp; in mpi_powm() local
48 rp = res->d; in mpi_powm()
61 rp = res->d; in mpi_powm()
62 rp[0] = 1; in mpi_powm()
110 if (rp == ep || rp == mp || rp == bp) { in mpi_powm()
111 rp = mpi_alloc_limb_space(size); in mpi_powm()
112 if (!rp) in mpi_powm()
118 rp = res->d; in mpi_powm()
121 if (rp == bp) { in mpi_powm()
127 MPN_COPY(bp, rp, bsize); in mpi_powm()
[all …]
H A Dmpi-div.c64 mpi_ptr_t qp, rp; in mpi_tdiv_qr() local
111 rp = rem->d; in mpi_tdiv_qr()
124 rp[0] = rlimb; in mpi_tdiv_qr()
144 qp = rp + dsize; in mpi_tdiv_qr()
170 nlimb = mpihelp_lshift(rp, np, nsize, normalization_steps); in mpi_tdiv_qr()
172 rp[nsize] = nlimb; in mpi_tdiv_qr()
180 if (dp == rp || (quot && (dp == qp))) { in mpi_tdiv_qr()
191 if (rp != np) in mpi_tdiv_qr()
192 MPN_COPY(rp, np, nsize); in mpi_tdiv_qr()
197 q_limb = mpihelp_divrem(qp, 0, rp, rsize, dp, dsize); in mpi_tdiv_qr()
[all …]
/linux/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-host.c52 struct mobiveil_root_port *rp = &pcie->rp; in mobiveil_pcie_map_bus() local
74 return rp->config_axi_slave_base + where; in mobiveil_pcie_map_bus()
88 struct mobiveil_root_port *rp = &pcie->rp; in mobiveil_pcie_isr() local
89 struct mobiveil_msi *msi = &rp->msi; in mobiveil_pcie_isr()
116 ret = generic_handle_domain_irq(rp->intx_domain, in mobiveil_pcie_isr()
171 struct mobiveil_root_port *rp = &pcie->rp; in mobiveil_pcie_parse_dt() local
177 rp->config_axi_slave_base = devm_pci_remap_cfg_resource(dev, res); in mobiveil_pcie_parse_dt()
178 if (IS_ERR(rp->config_axi_slave_base)) in mobiveil_pcie_parse_dt()
179 return PTR_ERR(rp->config_axi_slave_base); in mobiveil_pcie_parse_dt()
180 rp->ob_io_res = res; in mobiveil_pcie_parse_dt()
[all …]
/linux/fs/ntfs/
H A Dlogfile.c17 * @rp: restart page header to check
20 * Check the restart page header @rp for consistency and return 'true' if it is
23 * This function only needs NTFS_BLOCK_SIZE bytes in @rp, i.e. it does not
27 struct restart_page_header *rp, s64 pos) in ntfs_check_restart_page_header() argument
38 logfile_system_page_size = le32_to_cpu(rp->system_page_size); in ntfs_check_restart_page_header()
39 logfile_log_page_size = le32_to_cpu(rp->log_page_size); in ntfs_check_restart_page_header()
57 if (le16_to_cpu(rp->major_ver) != 1 || in ntfs_check_restart_page_header()
58 le16_to_cpu(rp->minor_ver) != 1) { in ntfs_check_restart_page_header()
61 (int)le16_to_cpu(rp->major_ver), in ntfs_check_restart_page_header()
62 (int)le16_to_cpu(rp->minor_ver)); in ntfs_check_restart_page_header()
[all …]
/linux/drivers/net/ethernet/sun/
H A Dniu.c3289 static unsigned int niu_hash_rxaddr(struct rx_ring_info *rp, u64 a) in niu_hash_rxaddr() argument
3297 static struct page *niu_find_rxpage(struct rx_ring_info *rp, u64 addr, in niu_find_rxpage() argument
3300 unsigned int h = niu_hash_rxaddr(rp, addr); in niu_find_rxpage()
3304 pp = &rp->rxhash[h]; in niu_find_rxpage()
3317 static void niu_hash_page(struct rx_ring_info *rp, struct page *page, u64 base) in niu_hash_page() argument
3319 unsigned int h = niu_hash_rxaddr(rp, base); in niu_hash_page()
3322 niu_next_page(page) = rp->rxhash[h]; in niu_hash_page()
3323 rp->rxhash[h] = page; in niu_hash_page()
3326 static int niu_rbr_add_page(struct niu *np, struct rx_ring_info *rp, in niu_rbr_add_page() argument
3344 niu_hash_page(rp, page, addr); in niu_rbr_add_page()
[all …]
/linux/arch/parisc/kernel/
H A Dhpmc.S82 * r2 (rp) return pointer
153 ldil L%PA(os_hpmc_2), rp
155 ldo R%PA(os_hpmc_2)(rp), rp
168 ldil L%PA(os_hpmc_3),rp
170 ldo R%PA(os_hpmc_3)(rp),rp
198 ldil L%PA(os_hpmc_4),rp
200 ldo R%PA(os_hpmc_4)(rp),rp
220 ldil L%PA(os_hpmc_5),rp
222 ldo R%PA(os_hpmc_5)(rp),rp
268 ldil L%PA(os_hpmc_6),rp
[all …]
/linux/include/asm-generic/
H A Dflat.h7 static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, in flat_get_addr_from_rp() argument
11 return copy_from_user(addr, rp, 4) ? -EFAULT : 0; in flat_get_addr_from_rp()
13 return get_user(*addr, rp); in flat_get_addr_from_rp()
17 static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel) in flat_put_addr_at_rp() argument
20 return copy_to_user(rp, &addr, 4) ? -EFAULT : 0; in flat_put_addr_at_rp()
22 return put_user(addr, rp); in flat_put_addr_at_rp()
/linux/arch/microblaze/include/asm/
H A Dflat.h23 * relocated. rp is a potentially unaligned pointer to the
27 static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, in flat_get_addr_from_rp() argument
30 u32 *p = (__force u32 *)rp; in flat_get_addr_from_rp()
51 * Insert an address into the symbol reference at rp. rp is potentially
56 flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 relval) in flat_put_addr_at_rp() argument
58 u32 *p = (__force u32 *)rp; in flat_put_addr_at_rp()
/linux/kernel/trace/
H A Dtrace_kprobe.c62 struct kretprobe rp; /* Use rp.kp for kprobe use */ member
90 return tk->rp.handler != NULL; in trace_kprobe_is_return()
100 return tk->rp.kp.offset; in trace_kprobe_offset()
105 return kprobe_gone(&tk->rp.kp); in trace_kprobe_has_gone()
159 snprintf(buf, sizeof(buf), "0x%p", tk->rp.kp.addr); in trace_kprobe_match_command_head()
162 } else if (tk->rp.kp.offset) { in trace_kprobe_match_command_head()
168 snprintf(buf, sizeof(buf), "%u", tk->rp.kp.offset); in trace_kprobe_match_command_head()
203 return !(list_empty(&tk->rp.kp.list) && in trace_kprobe_is_registered()
204 hlist_unhashed(&tk->rp.kp.hlist)); in trace_kprobe_is_registered()
217 addr += tk->rp.kp.offset; in trace_kprobe_address()
[all …]
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Ddebugfs.c82 struct mt7601u_rate_power *rp = &dev->ee->power_rate_table; in mt7601u_eeprom_param_show() local
97 rp->cck[i].raw, rp->cck[i].bw20, rp->cck[i].bw40); in mt7601u_eeprom_param_show()
100 rp->ofdm[i].raw, rp->ofdm[i].bw20, rp->ofdm[i].bw40); in mt7601u_eeprom_param_show()
103 rp->ht[i].raw, rp->ht[i].bw20, rp->ht[i].bw40); in mt7601u_eeprom_param_show()
/linux/tools/usb/usbip/src/
H A Dusbip_network.c263 struct addrinfo hints, *res, *rp; in usbip_net_tcp_connect() local
280 for (rp = res; rp; rp = rp->ai_next) { in usbip_net_tcp_connect()
281 sockfd = socket(rp->ai_family, rp->ai_socktype, in usbip_net_tcp_connect()
282 rp->ai_protocol); in usbip_net_tcp_connect()
291 if (connect(sockfd, rp->ai_addr, rp->ai_addrlen) == 0) in usbip_net_tcp_connect()
299 if (!rp) in usbip_net_tcp_connect()
/linux/fs/jfs/
H A Djfs_unicode.h103 const struct UniCaseRange *rp; in UniToupper() local
108 rp = NlsUniUpperRange; /* Use range tables */ in UniToupper()
109 while (rp->start) { in UniToupper()
110 if (uc < rp->start) /* Before start of range */ in UniToupper()
112 if (uc <= rp->end) /* In range */ in UniToupper()
113 return uc + rp->table[uc - rp->start]; in UniToupper()
114 rp++; /* Try next range */ in UniToupper()

1234567891011