/linux-master/drivers/net/mdio/ |
H A D | mdio-mux.c | 41 struct mdio_mux_parent_bus *pb = cb->parent; local 44 mutex_lock_nested(&pb->mii_bus->mdio_lock, MDIO_MUTEX_MUX); 45 r = pb->switch_fn(pb->current_child, cb->bus_number, pb->switch_data); 49 pb->current_child = cb->bus_number; 51 r = pb->mii_bus->read(pb->mii_bus, phy_id, regnum); 53 mutex_unlock(&pb->mii_bus->mdio_lock); 62 struct mdio_mux_parent_bus *pb local 86 struct mdio_mux_parent_bus *pb = cb->parent; local 108 struct mdio_mux_parent_bus *pb = cb->parent; local 128 mdio_mux_uninit_children(struct mdio_mux_parent_bus *pb) argument 150 struct mdio_mux_parent_bus *pb; local 261 struct mdio_mux_parent_bus *pb = mux_handle; local [all...] |
/linux-master/arch/mips/fw/arc/ |
H A D | init.c | 29 PSYSTEM_PARAMETER_BLOCK pb = PROMBLOCK; local 33 if (pb->magic != 0x53435241) { 35 (unsigned long) pb->magic); 43 pb->ver, pb->rev);
|
/linux-master/drivers/video/backlight/ |
H A D | pwm_bl.c | 41 static void pwm_backlight_power_on(struct pwm_bl_data *pb) argument 45 if (pb->enabled) 48 if (pb->power_supply) { 49 err = regulator_enable(pb->power_supply); 51 dev_err(pb->dev, "failed to enable power supply\n"); 54 if (pb->post_pwm_on_delay) 55 msleep(pb->post_pwm_on_delay); 57 gpiod_set_value_cansleep(pb->enable_gpio, 1); 59 pb->enabled = true; 62 static void pwm_backlight_power_off(struct pwm_bl_data *pb) argument 77 compute_duty_cycle(struct pwm_bl_data *pb, int brightness, struct pwm_state *state) argument 95 struct pwm_bl_data *pb = bl_get_data(bl); local 135 struct pwm_bl_data *pb = bl_get_data(bl); local 408 pwm_backlight_initial_power_state(const struct pwm_bl_data *pb) argument 457 struct pwm_bl_data *pb; local 630 struct pwm_bl_data *pb = bl_get_data(bl); local 647 struct pwm_bl_data *pb = bl_get_data(bl); local 661 struct pwm_bl_data *pb = bl_get_data(bl); local [all...] |
/linux-master/tools/testing/selftests/bpf/benchs/ |
H A D | run_bench_ringbufs.sh | 10 for b in rb-libbpf rb-custom pb-libbpf pb-custom; do 15 for b in rb-libbpf rb-custom pb-libbpf pb-custom; do 20 for b in rb-libbpf rb-custom pb-libbpf pb-custom; do 31 summarize "pb-sampled-$b" "$($RUN_RB_BENCH --rb-b2b --rb-batch-cnt $b --rb-sampled --rb-sample-rate $b pb-custom)" 43 for b in rb-libbpf rb-custom pb-libbpf pb [all...] |
/linux-master/drivers/input/misc/ |
H A D | rave-sp-pwrbutton.c | 25 struct rave_sp_power_button *pb = local 29 struct input_dev *idev = pb->idev; 44 struct rave_sp_power_button *pb; local 48 pb = devm_kzalloc(dev, sizeof(*pb), GFP_KERNEL); 49 if (!pb) 64 pb->idev = idev; 65 pb->nb.notifier_call = rave_sp_power_button_event; 66 pb->nb.priority = 128; 68 error = devm_rave_sp_register_event_notifier(dev, &pb [all...] |
/linux-master/drivers/gpu/host1x/ |
H A D | cdma.c | 48 static void host1x_pushbuffer_destroy(struct push_buffer *pb) argument 50 struct host1x_cdma *cdma = pb_to_cdma(pb); 53 if (!pb->mapped) 57 iommu_unmap(host1x->domain, pb->dma, pb->alloc_size); 58 free_iova(&host1x->iova, iova_pfn(&host1x->iova, pb->dma)); 61 dma_free_wc(host1x->dev, pb->alloc_size, pb->mapped, pb->phys); 63 pb 70 host1x_pushbuffer_init(struct push_buffer *pb) argument 138 host1x_pushbuffer_push(struct push_buffer *pb, u32 op1, u32 op2) argument 155 host1x_pushbuffer_pop(struct push_buffer *pb, unsigned int slots) argument 167 host1x_pushbuffer_space(struct push_buffer *pb) argument 189 struct push_buffer *pb = &cdma->push_buffer; local 240 struct push_buffer *pb = &cdma->push_buffer; local 341 struct push_buffer *pb = &cdma->push_buffer; local 531 struct push_buffer *pb = &cdma->push_buffer; local 595 struct push_buffer *pb = &cdma->push_buffer; local 627 struct push_buffer *pb = &cdma->push_buffer; local [all...] |
H A D | cdma.h | 64 unsigned int slots_used; /* pb slots used in current submit */ 65 unsigned int slots_free; /* pb slots free in current submit */ 78 #define pb_to_cdma(pb) container_of(pb, struct host1x_cdma, push_buffer)
|
/linux-master/drivers/parport/ |
H A D | parport_gsc.c | 51 static int clear_epp_timeout(struct parport *pb) argument 55 if (!(parport_gsc_read_status(pb) & 0x01)) 59 parport_gsc_read_status(pb); 60 r = parport_gsc_read_status(pb); 61 parport_writeb (r | 0x01, STATUS (pb)); /* Some reset by writing 1 */ 62 parport_writeb (r & 0xfe, STATUS (pb)); /* Others by writing 0 */ 63 r = parport_gsc_read_status(pb); 133 static int parport_SPP_supported(struct parport *pb) argument 143 clear_epp_timeout(pb); 147 parport_writeb (w, CONTROL (pb)); 197 parport_PS2_supported(struct parport *pb) argument [all...] |
H A D | parport_pc.c | 106 static void frob_econtrol(struct parport *pb, unsigned char m, argument 109 const struct parport_pc_private *priv = pb->physport->private_data; 115 ectr = inb(ECONTROL(pb)); 124 outb(new, ECONTROL(pb)); 208 static int clear_epp_timeout(struct parport *pb) argument 212 if (!(parport_pc_read_status(pb) & 0x01)) 216 parport_pc_read_status(pb); 217 r = parport_pc_read_status(pb); 218 outb(r | 0x01, STATUS(pb)); /* Some reset by writing 1 */ 219 outb(r & 0xfe, STATUS(pb)); /* Other 1416 parport_SPP_supported(struct parport *pb) argument 1496 parport_ECR_present(struct parport *pb) argument 1551 parport_PS2_supported(struct parport *pb) argument 1582 parport_ECP_supported(struct parport *pb) argument 1708 intel_bug_present_check_epp(struct parport *pb) argument 1731 intel_bug_present(struct parport *pb) argument 1741 intel_bug_present(struct parport *pb) argument 1747 parport_ECPPS2_supported(struct parport *pb) argument 1765 parport_EPP_supported(struct parport *pb) argument 1799 parport_ECPEPP_supported(struct parport *pb) argument 1830 parport_PS2_supported(struct parport *pb) argument 1832 parport_ECP_supported(struct parport *pb) argument 1837 parport_EPP_supported(struct parport *pb) argument 1842 parport_ECPEPP_supported(struct parport *pb) argument 1847 parport_ECPPS2_supported(struct parport *pb) argument 1857 programmable_irq_support(struct parport *pb) argument 1874 irq_probe_ECP(struct parport *pb) argument 1902 irq_probe_EPP(struct parport *pb) argument 1941 irq_probe_SPP(struct parport *pb) argument 1954 parport_irq_probe(struct parport *pb) argument [all...] |
/linux-master/block/partitions/ |
H A D | amiga.c | 41 struct PartitionBlock *pb; local 107 pb = (struct PartitionBlock *)data; 108 blk = be32_to_cpu(pb->pb_Next); 109 if (pb->pb_ID != cpu_to_be32(IDNAME_PARTITION)) 111 if (checksum_block((__be32 *)pb, be32_to_cpu(pb->pb_SummedLongs) & 0x7F) != 0 ) 121 nr_hd = be32_to_cpu(pb->pb_Environment[NR_HD]); 122 nr_sect = be32_to_cpu(pb->pb_Environment[NR_SECT]); 152 lo_cyl = be32_to_cpu(pb->pb_Environment[LO_CYL]); 155 hi_cyl = be32_to_cpu(pb [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | perf_buffer.c | 52 struct perf_buffer *pb; local 84 pb = perf_buffer__new(bpf_map__fd(skel->maps.perf_buf_map), 1, 86 if (!ASSERT_OK_PTR(pb, "perf_buf__new")) 89 CHECK(perf_buffer__epoll_fd(pb) < 0, "epoll_fd", 90 "bad fd: %d\n", perf_buffer__epoll_fd(pb)); 105 err = perf_buffer__poll(pb, 100); 113 if (CHECK(perf_buffer__buffer_cnt(pb) != nr_on_cpus, "buf_cnt", 114 "got %zu, expected %d\n", perf_buffer__buffer_cnt(pb), nr_on_cpus)) 121 fd = perf_buffer__buffer_fd(pb, j); 125 err = perf_buffer__consume_buffer(pb, [all...] |
H A D | kfree_skb.c | 65 struct perf_buffer *pb = NULL; local 97 pb = perf_buffer__new(bpf_map__fd(skel->maps.perf_buf_map), 1, 99 if (!ASSERT_OK_PTR(pb, "perf_buf__new")) 108 err = perf_buffer__poll(pb, 100); 124 perf_buffer__free(pb);
|
H A D | xdp_bpf2bpf.c | 44 static void run_xdp_bpf2bpf_pkt_size(int pkt_fd, struct perf_buffer *pb, argument 90 err = perf_buffer__poll(pb, 100); 112 struct perf_buffer *pb = NULL; local 149 pb = perf_buffer__new(bpf_map__fd(ftrace_skel->maps.perf_buf_map), 8, 151 if (!ASSERT_OK_PTR(pb, "perf_buf__new")) 155 run_xdp_bpf2bpf_pkt_size(pkt_fd, pb, ftrace_skel, 158 perf_buffer__free(pb);
|
H A D | get_stack_raw_tp.c | 91 struct perf_buffer *pb = NULL; local 129 pb = perf_buffer__new(bpf_map__fd(map), 8, get_stack_print_output, 131 if (!ASSERT_OK_PTR(pb, "perf_buf__new")) 139 err = perf_buffer__poll(pb, 100); 147 perf_buffer__free(pb);
|
H A D | xdp_attach.c | 108 struct perf_buffer *pb = NULL; local 123 pb = perf_buffer__new(bpf_map__fd(skel->maps.xdp_errmsg_pb), 1, 125 if (!ASSERT_OK_PTR(pb, "perf_buffer__new")) 138 err = perf_buffer__poll(pb, 100); 146 perf_buffer__free(pb);
|
/linux-master/arch/sparc/lib/ |
H A D | PeeCeeI.c | 94 u8 *pb = dst; local 96 while ((((unsigned long)pb) & 0x3) && count--) 97 *pb++ = __raw_readb(addr); 98 pi = (u32 *)pb; 109 pb = (u8 *)pi; 111 *pb++ = __raw_readb(addr); 156 u8 *pb; local 175 pb = dst; 178 *pb++ = l >> 24; 179 ps = (u16 *)pb; [all...] |
/linux-master/drivers/media/pci/tw686x/ |
H A D | tw686x-video.c | 50 unsigned int pb) 52 struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; 57 if (vc->curr_bufs[pb]) { 58 vb = &vc->curr_bufs[pb]->vb; 71 vc->pb = !pb; 78 unsigned int pb) 80 struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; 102 unsigned int pb) 105 u32 reg = pb 49 tw686x_buf_done(struct tw686x_video_channel *vc, unsigned int pb) argument 77 tw686x_memcpy_dma_free(struct tw686x_video_channel *vc, unsigned int pb) argument 101 tw686x_memcpy_dma_alloc(struct tw686x_video_channel *vc, unsigned int pb) argument 128 tw686x_memcpy_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) argument 154 tw686x_contig_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) argument 224 tw686x_sg_buf_refill(struct tw686x_video_channel *vc, unsigned int pb) argument 254 tw686x_sg_dma_free(struct tw686x_video_channel *vc, unsigned int pb) argument 269 tw686x_sg_dma_alloc(struct tw686x_video_channel *vc, unsigned int pb) argument 300 unsigned int sg_table_size, pb, ch, channels; local 475 unsigned int pb; local 499 int pb, err; local 677 int err, pb; local 1091 unsigned int ch, pb; local 1147 unsigned int ch, pb; local [all...] |
H A D | tw686x-audio.c | 35 unsigned int ch, pb; local 43 pb = !!(pb_status & BIT(AUDIO_CHANNEL_OFFSET + ch)); 57 done = ac->curr_bufs[!pb]; 58 ac->curr_bufs[pb] = next; 65 * Checking for a non-nil dma_desc[pb]->virt buffer is 68 desc = &ac->dma_descs[pb]; 73 u32 reg = pb ? ADMA_B_ADDR[ch] : ADMA_P_ADDR[ch]; 298 int pb; local 300 for (pb = 0; pb < 313 int pb; local [all...] |
H A D | tw686x.h | 100 unsigned int pb; member in struct:tw686x_video_channel 106 int (*alloc)(struct tw686x_video_channel *vc, unsigned int pb); 107 void (*free)(struct tw686x_video_channel *vc, unsigned int pb); 108 void (*buf_refill)(struct tw686x_video_channel *vc, unsigned int pb);
|
/linux-master/drivers/base/regmap/ |
H A D | regmap-spi-avmm.c | 249 char *tb, *tb_end, *pb, *pb_limit, *pb_eop = NULL; local 255 pb = br->phy_buf; 256 pb_limit = pb + ARRAY_SIZE(br->phy_buf); 258 *pb++ = PKT_SOP; 264 *pb++ = PKT_CHANNEL; 265 *pb++ = 0x0; 267 for (; pb < pb_limit && tb < tb_end; pb++) { 269 *pb = *tb++ ^ 0x20; 276 *pb 364 char *pb, *tb_limit, *tb = NULL; local [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_tcpnotify_user.c | 44 void tcp_notifier_poller(struct perf_buffer *pb) argument 49 err = perf_buffer__poll(pb, 100); 59 struct perf_buffer *pb = arg; local 61 tcp_notifier_poller(pb); 75 struct perf_buffer *pb = NULL; local 118 pb = perf_buffer__new(bpf_map__fd(perf_map), 8, dummyfn, NULL, NULL, NULL); 119 if (!pb) 122 pthread_create(&tid, NULL, poller_thread, pb); 166 perf_buffer__free(pb);
|
/linux-master/samples/bpf/ |
H A D | trace_output_user.c | 48 struct perf_buffer *pb; local 86 pb = perf_buffer__new(map_fd, 8, print_bpf_output, NULL, NULL, NULL); 87 ret = libbpf_get_error(pb); 97 while ((ret = perf_buffer__poll(pb, 1000)) >= 0 && cnt < MAX_CNT) {
|
/linux-master/fs/ext4/ |
H A D | ext4_extents.h | 254 ext4_fsblk_t pb) 256 ex->ee_start_lo = cpu_to_le32((unsigned long) (pb & 0xffffffff)); 257 ex->ee_start_hi = cpu_to_le16((unsigned long) ((pb >> 31) >> 1) & 267 ext4_fsblk_t pb) 269 ix->ei_leaf_lo = cpu_to_le32((unsigned long) (pb & 0xffffffff)); 270 ix->ei_leaf_hi = cpu_to_le16((unsigned long) ((pb >> 31) >> 1) & 253 ext4_ext_store_pblock(struct ext4_extent *ex, ext4_fsblk_t pb) argument 266 ext4_idx_store_pblock(struct ext4_extent_idx *ix, ext4_fsblk_t pb) argument
|
/linux-master/tools/bpf/runqslower/ |
H A D | runqslower.c | 115 struct perf_buffer *pb = NULL; local 153 pb = perf_buffer__new(bpf_map__fd(obj->maps.events), 64, 155 err = libbpf_get_error(pb); 157 pb = NULL; 162 while ((err = perf_buffer__poll(pb, 100)) >= 0) 167 perf_buffer__free(pb);
|
/linux-master/drivers/pinctrl/meson/ |
H A D | pinctrl-meson.h | 146 #define BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, \ 156 [MESON_REG_PULL] = { pr, pb }, \ 164 #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ 165 BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, 0, 0)
|