pb 26 arch/mips/fw/arc/init.c PSYSTEM_PARAMETER_BLOCK pb = PROMBLOCK; pb 34 arch/mips/fw/arc/init.c if (pb->magic != 0x53435241) { pb 36 arch/mips/fw/arc/init.c (unsigned long) pb->magic); pb 44 arch/mips/fw/arc/init.c pb->ver, pb->rev); pb 94 arch/sparc/lib/PeeCeeI.c u8 *pb = dst; pb 96 arch/sparc/lib/PeeCeeI.c while ((((unsigned long)pb) & 0x3) && count--) pb 97 arch/sparc/lib/PeeCeeI.c *pb++ = __raw_readb(addr); pb 98 arch/sparc/lib/PeeCeeI.c pi = (u32 *)pb; pb 109 arch/sparc/lib/PeeCeeI.c pb = (u8 *)pi; pb 111 arch/sparc/lib/PeeCeeI.c *pb++ = __raw_readb(addr); pb 156 arch/sparc/lib/PeeCeeI.c u8 *pb; pb 175 arch/sparc/lib/PeeCeeI.c pb = dst; pb 178 arch/sparc/lib/PeeCeeI.c *pb++ = l >> 24; pb 179 arch/sparc/lib/PeeCeeI.c ps = (u16 *)pb; pb 187 arch/sparc/lib/PeeCeeI.c pb = (u8 *)pi; pb 188 arch/sparc/lib/PeeCeeI.c *pb = l; pb 192 arch/sparc/lib/PeeCeeI.c pb = (u8 *)dst; pb 195 arch/sparc/lib/PeeCeeI.c *pb++ = l >> 24; pb 196 arch/sparc/lib/PeeCeeI.c pi = (u32 *)pb; pb 204 arch/sparc/lib/PeeCeeI.c pb = (u8 *)ps; pb 205 arch/sparc/lib/PeeCeeI.c *pb = l; pb 50 arch/x86/mm/numa_emulation.c struct numa_memblk *pb = &pi->blk[phys_blk]; pb 58 arch/x86/mm/numa_emulation.c eb->start = pb->start; pb 59 arch/x86/mm/numa_emulation.c eb->end = pb->start + size; pb 63 arch/x86/mm/numa_emulation.c emu_nid_to_phys[nid] = pb->nid; pb 65 arch/x86/mm/numa_emulation.c pb->start += size; pb 66 arch/x86/mm/numa_emulation.c if (pb->start >= pb->end) { pb 67 arch/x86/mm/numa_emulation.c WARN_ON_ONCE(pb->start > pb->end); pb 18 block/blk-merge.c struct bio_vec pb, nb; pb 29 block/blk-merge.c bio_get_first_bvec(prev_rq->bio, &pb); pb 31 block/blk-merge.c bio_get_first_bvec(prev, &pb); pb 32 block/blk-merge.c if (pb.bv_offset & queue_virt_boundary(q)) pb 44 block/blk-merge.c bio_get_last_bvec(prev, &pb); pb 46 block/blk-merge.c if (biovec_phys_mergeable(q, &pb, &nb)) pb 48 block/blk-merge.c return __bvec_gap_to_prev(q, &pb, nb.bv_offset); pb 34 block/partitions/amiga.c struct PartitionBlock *pb; pb 94 block/partitions/amiga.c pb = (struct PartitionBlock *)data; pb 95 block/partitions/amiga.c blk = be32_to_cpu(pb->pb_Next); pb 96 block/partitions/amiga.c if (pb->pb_ID != cpu_to_be32(IDNAME_PARTITION)) pb 98 block/partitions/amiga.c if (checksum_block((__be32 *)pb, be32_to_cpu(pb->pb_SummedLongs) & 0x7F) != 0 ) pb 103 block/partitions/amiga.c nr_sects = (be32_to_cpu(pb->pb_Environment[10]) + 1 - pb 104 block/partitions/amiga.c be32_to_cpu(pb->pb_Environment[9])) * pb 105 block/partitions/amiga.c be32_to_cpu(pb->pb_Environment[3]) * pb 106 block/partitions/amiga.c be32_to_cpu(pb->pb_Environment[5]) * pb 110 block/partitions/amiga.c start_sect = be32_to_cpu(pb->pb_Environment[9]) * pb 111 block/partitions/amiga.c be32_to_cpu(pb->pb_Environment[3]) * pb 112 block/partitions/amiga.c be32_to_cpu(pb->pb_Environment[5]) * pb 121 block/partitions/amiga.c *dt = pb->pb_Environment[16]; pb 132 block/partitions/amiga.c be32_to_cpu(pb->pb_Environment[6]), pb 133 block/partitions/amiga.c be32_to_cpu(pb->pb_Environment[4])); pb 743 drivers/block/drbd/drbd_state.c static long print_state_change(char *pb, union drbd_state os, union drbd_state ns, pb 747 drivers/block/drbd/drbd_state.c pbp = pb; pb 771 drivers/block/drbd/drbd_state.c return pbp - pb; pb 777 drivers/block/drbd/drbd_state.c char pb[300]; pb 778 drivers/block/drbd/drbd_state.c char *pbp = pb; pb 795 drivers/block/drbd/drbd_state.c if (pbp != pb) pb 796 drivers/block/drbd/drbd_state.c drbd_info(device, "%s\n", pb); pb 802 drivers/block/drbd/drbd_state.c char pb[300]; pb 803 drivers/block/drbd/drbd_state.c char *pbp = pb; pb 812 drivers/block/drbd/drbd_state.c if (pbp != pb) pb 813 drivers/block/drbd/drbd_state.c drbd_info(connection, "%s\n", pb); pb 99 drivers/clk/microchip/clk-core.c struct pic32_periph_clk *pb = clkhw_to_pbclk(hw); pb 101 drivers/clk/microchip/clk-core.c return readl(pb->ctrl_reg) & PB_DIV_ENABLE; pb 106 drivers/clk/microchip/clk-core.c struct pic32_periph_clk *pb = clkhw_to_pbclk(hw); pb 108 drivers/clk/microchip/clk-core.c writel(PB_DIV_ENABLE, PIC32_SET(pb->ctrl_reg)); pb 114 drivers/clk/microchip/clk-core.c struct pic32_periph_clk *pb = clkhw_to_pbclk(hw); pb 116 drivers/clk/microchip/clk-core.c writel(PB_DIV_ENABLE, PIC32_CLR(pb->ctrl_reg)); pb 145 drivers/clk/microchip/clk-core.c static inline u32 pbclk_read_pbdiv(struct pic32_periph_clk *pb) pb 147 drivers/clk/microchip/clk-core.c return ((readl(pb->ctrl_reg) >> PB_DIV_SHIFT) & PB_DIV_MASK) + 1; pb 153 drivers/clk/microchip/clk-core.c struct pic32_periph_clk *pb = clkhw_to_pbclk(hw); pb 155 drivers/clk/microchip/clk-core.c return parent_rate / pbclk_read_pbdiv(pb); pb 168 drivers/clk/microchip/clk-core.c struct pic32_periph_clk *pb = clkhw_to_pbclk(hw); pb 174 drivers/clk/microchip/clk-core.c err = readl_poll_timeout(pb->ctrl_reg, v, v & PB_DIV_READY, pb 182 drivers/clk/microchip/clk-core.c spin_lock_irqsave(&pb->core->reg_lock, flags); pb 185 drivers/clk/microchip/clk-core.c v = readl(pb->ctrl_reg); pb 191 drivers/clk/microchip/clk-core.c writel(v, pb->ctrl_reg); pb 193 drivers/clk/microchip/clk-core.c spin_unlock_irqrestore(&pb->core->reg_lock, flags); pb 196 drivers/clk/microchip/clk-core.c err = readl_poll_timeout(pb->ctrl_reg, v, v & PB_DIV_READY, pb 202 drivers/clk/microchip/clk-core.c return (pbclk_read_pbdiv(pb) == div) ? 0 : -EBUSY; pb 1903 drivers/gpu/drm/i915/i915_drv.h const unsigned int pb = __platform_mask_bit(info, p); pb 1907 drivers/gpu/drm/i915/i915_drv.h return info->platform_mask[pi] & BIT(pb); pb 1916 drivers/gpu/drm/i915/i915_drv.h const unsigned int pb = __platform_mask_bit(info, p); pb 1925 drivers/gpu/drm/i915/i915_drv.h return ((mask << (msb - pb)) & (mask << (msb - s))) & BIT(msb); pb 815 drivers/gpu/drm/i915/intel_device_info.c const unsigned int pb = __platform_mask_bit(rinfo, info->platform); pb 820 drivers/gpu/drm/i915/intel_device_info.c RUNTIME_INFO(i915)->platform_mask[pi] = BIT(pb); pb 574 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct plane_state *pb = (struct plane_state *)b; pb 575 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c return pa->state->zpos - pb->state->zpos; pb 88 drivers/gpu/drm/nouveau/nouveau_dma.c struct nouveau_bo *pb = chan->push.buffer; pb 93 drivers/gpu/drm/nouveau/nouveau_dma.c nouveau_bo_wr32(pb, ip++, lower_32_bits(offset)); pb 94 drivers/gpu/drm/nouveau/nouveau_dma.c nouveau_bo_wr32(pb, ip++, upper_32_bits(offset) | length << 8); pb 100 drivers/gpu/drm/nouveau/nouveau_dma.c nouveau_bo_rd32(pb, 0); pb 48 drivers/gpu/host1x/cdma.c static void host1x_pushbuffer_destroy(struct push_buffer *pb) pb 50 drivers/gpu/host1x/cdma.c struct host1x_cdma *cdma = pb_to_cdma(pb); pb 53 drivers/gpu/host1x/cdma.c if (!pb->mapped) pb 57 drivers/gpu/host1x/cdma.c iommu_unmap(host1x->domain, pb->dma, pb->alloc_size); pb 58 drivers/gpu/host1x/cdma.c free_iova(&host1x->iova, iova_pfn(&host1x->iova, pb->dma)); pb 61 drivers/gpu/host1x/cdma.c dma_free_wc(host1x->dev, pb->alloc_size, pb->mapped, pb->phys); pb 63 drivers/gpu/host1x/cdma.c pb->mapped = NULL; pb 64 drivers/gpu/host1x/cdma.c pb->phys = 0; pb 70 drivers/gpu/host1x/cdma.c static int host1x_pushbuffer_init(struct push_buffer *pb) pb 72 drivers/gpu/host1x/cdma.c struct host1x_cdma *cdma = pb_to_cdma(pb); pb 78 drivers/gpu/host1x/cdma.c pb->mapped = NULL; pb 79 drivers/gpu/host1x/cdma.c pb->phys = 0; pb 80 drivers/gpu/host1x/cdma.c pb->size = HOST1X_PUSHBUFFER_SLOTS * 8; pb 82 drivers/gpu/host1x/cdma.c size = pb->size + 4; pb 85 drivers/gpu/host1x/cdma.c pb->fence = pb->size - 8; pb 86 drivers/gpu/host1x/cdma.c pb->pos = 0; pb 93 drivers/gpu/host1x/cdma.c pb->mapped = dma_alloc_wc(host1x->dev, size, &pb->phys, pb 95 drivers/gpu/host1x/cdma.c if (!pb->mapped) pb 106 drivers/gpu/host1x/cdma.c pb->dma = iova_dma_addr(&host1x->iova, alloc); pb 107 drivers/gpu/host1x/cdma.c err = iommu_map(host1x->domain, pb->dma, pb->phys, size, pb 112 drivers/gpu/host1x/cdma.c pb->mapped = dma_alloc_wc(host1x->dev, size, &pb->phys, pb 114 drivers/gpu/host1x/cdma.c if (!pb->mapped) pb 117 drivers/gpu/host1x/cdma.c pb->dma = pb->phys; pb 120 drivers/gpu/host1x/cdma.c pb->alloc_size = size; pb 122 drivers/gpu/host1x/cdma.c host1x_hw_pushbuffer_init(host1x, pb); pb 129 drivers/gpu/host1x/cdma.c dma_free_wc(host1x->dev, size, pb->mapped, pb->phys); pb 138 drivers/gpu/host1x/cdma.c static void host1x_pushbuffer_push(struct push_buffer *pb, u32 op1, u32 op2) pb 140 drivers/gpu/host1x/cdma.c u32 *p = (u32 *)((void *)pb->mapped + pb->pos); pb 142 drivers/gpu/host1x/cdma.c WARN_ON(pb->pos == pb->fence); pb 145 drivers/gpu/host1x/cdma.c pb->pos += 8; pb 147 drivers/gpu/host1x/cdma.c if (pb->pos >= pb->size) pb 148 drivers/gpu/host1x/cdma.c pb->pos -= pb->size; pb 155 drivers/gpu/host1x/cdma.c static void host1x_pushbuffer_pop(struct push_buffer *pb, unsigned int slots) pb 158 drivers/gpu/host1x/cdma.c pb->fence += slots * 8; pb 160 drivers/gpu/host1x/cdma.c if (pb->fence >= pb->size) pb 161 drivers/gpu/host1x/cdma.c pb->fence -= pb->size; pb 167 drivers/gpu/host1x/cdma.c static u32 host1x_pushbuffer_space(struct push_buffer *pb) pb 169 drivers/gpu/host1x/cdma.c unsigned int fence = pb->fence; pb 171 drivers/gpu/host1x/cdma.c if (pb->fence < pb->pos) pb 172 drivers/gpu/host1x/cdma.c fence += pb->size; pb 174 drivers/gpu/host1x/cdma.c return (fence - pb->pos) / 8; pb 189 drivers/gpu/host1x/cdma.c struct push_buffer *pb = &cdma->push_buffer; pb 198 drivers/gpu/host1x/cdma.c space = host1x_pushbuffer_space(pb); pb 240 drivers/gpu/host1x/cdma.c struct push_buffer *pb = &cdma->push_buffer; pb 243 drivers/gpu/host1x/cdma.c space = host1x_pushbuffer_space(pb); pb 348 drivers/gpu/host1x/cdma.c struct push_buffer *pb = &cdma->push_buffer; pb 350 drivers/gpu/host1x/cdma.c host1x_pushbuffer_pop(pb, job->num_slots); pb 474 drivers/gpu/host1x/cdma.c struct push_buffer *pb = &cdma->push_buffer; pb 482 drivers/gpu/host1x/cdma.c host1x_pushbuffer_destroy(pb); pb 529 drivers/gpu/host1x/cdma.c struct push_buffer *pb = &cdma->push_buffer; pb 544 drivers/gpu/host1x/cdma.c host1x_pushbuffer_push(pb, op1, op2); pb 561 drivers/gpu/host1x/cdma.c struct push_buffer *pb = &cdma->push_buffer; pb 570 drivers/gpu/host1x/cdma.c if (pb->pos + 16 > pb->size) { pb 571 drivers/gpu/host1x/cdma.c extra = (pb->size - pb->pos) / 8; pb 576 drivers/gpu/host1x/cdma.c space = host1x_pushbuffer_space(pb); pb 594 drivers/gpu/host1x/cdma.c host1x_pushbuffer_push(pb, op4, op4); pb 596 drivers/gpu/host1x/cdma.c host1x_pushbuffer_push(pb, op1, op2); pb 597 drivers/gpu/host1x/cdma.c host1x_pushbuffer_push(pb, op3, op4); pb 76 drivers/gpu/host1x/cdma.h #define pb_to_cdma(pb) container_of(pb, struct host1x_cdma, push_buffer) pb 49 drivers/gpu/host1x/dev.h void (*init)(struct push_buffer *pb); pb 296 drivers/gpu/host1x/dev.h struct push_buffer *pb) pb 298 drivers/gpu/host1x/dev.h host->cdma_pb_op->init(pb); pb 20 drivers/gpu/host1x/hw/cdma_hw.c static void push_buffer_init(struct push_buffer *pb) pb 22 drivers/gpu/host1x/hw/cdma_hw.c *(u32 *)(pb->mapped + pb->size) = host1x_opcode_restart(0); pb 25 drivers/input/misc/rave-sp-pwrbutton.c struct rave_sp_power_button *pb = pb 29 drivers/input/misc/rave-sp-pwrbutton.c struct input_dev *idev = pb->idev; pb 44 drivers/input/misc/rave-sp-pwrbutton.c struct rave_sp_power_button *pb; pb 48 drivers/input/misc/rave-sp-pwrbutton.c pb = devm_kzalloc(dev, sizeof(*pb), GFP_KERNEL); pb 49 drivers/input/misc/rave-sp-pwrbutton.c if (!pb) pb 64 drivers/input/misc/rave-sp-pwrbutton.c pb->idev = idev; pb 65 drivers/input/misc/rave-sp-pwrbutton.c pb->nb.notifier_call = rave_sp_power_button_event; pb 66 drivers/input/misc/rave-sp-pwrbutton.c pb->nb.priority = 128; pb 68 drivers/input/misc/rave-sp-pwrbutton.c error = devm_rave_sp_register_event_notifier(dev, &pb->nb); pb 4517 drivers/isdn/hardware/mISDN/hfcmulti.c struct bchannel *pb; pb 4568 drivers/isdn/hardware/mISDN/hfcmulti.c pb = hc->chan[i].bch; pb 4571 drivers/isdn/hardware/mISDN/hfcmulti.c mISDN_freebchannel(pb); pb 4572 drivers/isdn/hardware/mISDN/hfcmulti.c kfree(pb); pb 4591 drivers/isdn/hardware/mISDN/hfcmulti.c pb = hc->chan[ci - 2].bch; pb 4594 drivers/isdn/hardware/mISDN/hfcmulti.c mISDN_freebchannel(pb); pb 4595 drivers/isdn/hardware/mISDN/hfcmulti.c kfree(pb); pb 4605 drivers/isdn/hardware/mISDN/hfcmulti.c pb = hc->chan[ci - 1].bch; pb 4608 drivers/isdn/hardware/mISDN/hfcmulti.c mISDN_freebchannel(pb); pb 4609 drivers/isdn/hardware/mISDN/hfcmulti.c kfree(pb); pb 612 drivers/md/dm-cache-target.c struct per_bio_data *pb = dm_per_bio_data(bio, sizeof(struct per_bio_data)); pb 613 drivers/md/dm-cache-target.c BUG_ON(!pb); pb 614 drivers/md/dm-cache-target.c return pb; pb 619 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 621 drivers/md/dm-cache-target.c pb->tick = false; pb 622 drivers/md/dm-cache-target.c pb->req_nr = dm_bio_get_target_bio_nr(bio); pb 623 drivers/md/dm-cache-target.c pb->cell = NULL; pb 624 drivers/md/dm-cache-target.c pb->len = 0; pb 626 drivers/md/dm-cache-target.c return pb; pb 659 drivers/md/dm-cache-target.c struct per_bio_data *pb; pb 679 drivers/md/dm-cache-target.c pb = get_per_bio_data(bio); pb 680 drivers/md/dm-cache-target.c pb->cell = cell; pb 831 drivers/md/dm-cache-target.c struct per_bio_data *pb; pb 836 drivers/md/dm-cache-target.c pb = get_per_bio_data(bio); pb 837 drivers/md/dm-cache-target.c pb->tick = true; pb 890 drivers/md/dm-cache-target.c struct per_bio_data *pb; pb 893 drivers/md/dm-cache-target.c pb = get_per_bio_data(bio); pb 894 drivers/md/dm-cache-target.c pb->len = bio_sectors(bio); pb 895 drivers/md/dm-cache-target.c iot_io_begin(&cache->tracker, pb->len); pb 901 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 903 drivers/md/dm-cache-target.c iot_io_end(&cache->tracker, pb->len); pb 1207 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 1209 drivers/md/dm-cache-target.c if (pb->cell && dm_cell_put_v2(cache->prison, pb->cell)) pb 1210 drivers/md/dm-cache-target.c free_prison_cell(cache, pb->cell); pb 1211 drivers/md/dm-cache-target.c pb->cell = NULL; pb 1218 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 1220 drivers/md/dm-cache-target.c dm_unhook_bio(&pb->hook_info, bio); pb 1232 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 1234 drivers/md/dm-cache-target.c dm_hook_bio(&pb->hook_info, bio, overwrite_endio, mg); pb 1749 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 1755 drivers/md/dm-cache-target.c if (pb->req_nr == 0) { pb 1855 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 1857 drivers/md/dm-cache-target.c if (!pb->req_nr) pb 2757 drivers/md/dm-cache-target.c struct per_bio_data *pb = get_per_bio_data(bio); pb 2759 drivers/md/dm-cache-target.c if (pb->tick) { pb 322 drivers/md/dm-flakey.c struct per_bio_data *pb = dm_per_bio_data(bio, sizeof(struct per_bio_data)); pb 323 drivers/md/dm-flakey.c pb->bio_submitted = false; pb 335 drivers/md/dm-flakey.c pb->bio_submitted = true; pb 385 drivers/md/dm-flakey.c struct per_bio_data *pb = dm_per_bio_data(bio, sizeof(struct per_bio_data)); pb 390 drivers/md/dm-flakey.c if (!*error && pb->bio_submitted && (bio_data_dir(bio) == READ)) { pb 668 drivers/md/dm-log-writes.c struct per_bio_data *pb = dm_per_bio_data(bio, sizeof(struct per_bio_data)); pb 679 drivers/md/dm-log-writes.c pb->block = NULL; pb 713 drivers/md/dm-log-writes.c pb->block = block; pb 794 drivers/md/dm-log-writes.c struct per_bio_data *pb = dm_per_bio_data(bio, sizeof(struct per_bio_data)); pb 796 drivers/md/dm-log-writes.c if (bio_data_dir(bio) == WRITE && pb->block) { pb 797 drivers/md/dm-log-writes.c struct pending_block *block = pb->block; pb 575 drivers/media/common/videobuf2/videobuf2-core.c void vb2_core_querybuf(struct vb2_queue *q, unsigned int index, void *pb) pb 577 drivers/media/common/videobuf2/videobuf2-core.c call_void_bufop(q, fill_user_buffer, q->bufs[index], pb); pb 1357 drivers/media/common/videobuf2/videobuf2-core.c int vb2_core_qbuf(struct vb2_queue *q, unsigned int index, void *pb, pb 1419 drivers/media/common/videobuf2/videobuf2-core.c int vb2_core_prepare_buf(struct vb2_queue *q, unsigned int index, void *pb) pb 1440 drivers/media/common/videobuf2/videobuf2-core.c call_void_bufop(q, fill_user_buffer, vb, pb); pb 1511 drivers/media/common/videobuf2/videobuf2-core.c int vb2_core_qbuf(struct vb2_queue *q, unsigned int index, void *pb, pb 1581 drivers/media/common/videobuf2/videobuf2-core.c if (pb) { pb 1582 drivers/media/common/videobuf2/videobuf2-core.c call_void_bufop(q, copy_timestamp, vb, pb); pb 1583 drivers/media/common/videobuf2/videobuf2-core.c call_void_bufop(q, fill_user_buffer, vb, pb); pb 1619 drivers/media/common/videobuf2/videobuf2-core.c if (pb) pb 1620 drivers/media/common/videobuf2/videobuf2-core.c call_void_bufop(q, copy_timestamp, vb, pb); pb 1632 drivers/media/common/videobuf2/videobuf2-core.c if (pb) pb 1633 drivers/media/common/videobuf2/videobuf2-core.c call_void_bufop(q, fill_user_buffer, vb, pb); pb 1741 drivers/media/common/videobuf2/videobuf2-core.c void *pb, int nonblocking) pb 1764 drivers/media/common/videobuf2/videobuf2-core.c if (pb) pb 1765 drivers/media/common/videobuf2/videobuf2-core.c ret = call_bufop(q, verify_planes_array, *vb, pb); pb 1802 drivers/media/common/videobuf2/videobuf2-core.c int vb2_core_dqbuf(struct vb2_queue *q, unsigned int *pindex, void *pb, pb 1808 drivers/media/common/videobuf2/videobuf2-core.c ret = __vb2_get_done_vb(q, &vb, pb, nonblocking); pb 1831 drivers/media/common/videobuf2/videobuf2-core.c if (pb) pb 1832 drivers/media/common/videobuf2/videobuf2-core.c call_void_bufop(q, fill_user_buffer, vb, pb); pb 79 drivers/media/common/videobuf2/videobuf2-v4l2.c static int __verify_planes_array_core(struct vb2_buffer *vb, const void *pb) pb 81 drivers/media/common/videobuf2/videobuf2-v4l2.c return __verify_planes_array(vb, pb); pb 134 drivers/media/common/videobuf2/videobuf2-v4l2.c static void __copy_timestamp(struct vb2_buffer *vb, const void *pb) pb 136 drivers/media/common/videobuf2/videobuf2-v4l2.c const struct v4l2_buffer *b = pb; pb 464 drivers/media/common/videobuf2/videobuf2-v4l2.c static void __fill_v4l2_buffer(struct vb2_buffer *vb, void *pb) pb 466 drivers/media/common/videobuf2/videobuf2-v4l2.c struct v4l2_buffer *b = pb; pb 137 drivers/media/dvb-core/dvb_vb2.c static void _fill_dmx_buffer(struct vb2_buffer *vb, void *pb) pb 140 drivers/media/dvb-core/dvb_vb2.c struct dmx_buffer *b = pb; pb 35 drivers/media/pci/tw686x/tw686x-audio.c unsigned int ch, pb; pb 43 drivers/media/pci/tw686x/tw686x-audio.c pb = !!(pb_status & BIT(AUDIO_CHANNEL_OFFSET + ch)); pb 57 drivers/media/pci/tw686x/tw686x-audio.c done = ac->curr_bufs[!pb]; pb 58 drivers/media/pci/tw686x/tw686x-audio.c ac->curr_bufs[pb] = next; pb 68 drivers/media/pci/tw686x/tw686x-audio.c desc = &ac->dma_descs[pb]; pb 73 drivers/media/pci/tw686x/tw686x-audio.c u32 reg = pb ? ADMA_B_ADDR[ch] : ADMA_P_ADDR[ch]; pb 312 drivers/media/pci/tw686x/tw686x-audio.c int pb; pb 314 drivers/media/pci/tw686x/tw686x-audio.c for (pb = 0; pb < 2; pb++) { pb 315 drivers/media/pci/tw686x/tw686x-audio.c if (!ac->dma_descs[pb].virt) pb 317 drivers/media/pci/tw686x/tw686x-audio.c pci_free_consistent(dev->pci_dev, ac->dma_descs[pb].size, pb 318 drivers/media/pci/tw686x/tw686x-audio.c ac->dma_descs[pb].virt, pb 319 drivers/media/pci/tw686x/tw686x-audio.c ac->dma_descs[pb].phys); pb 320 drivers/media/pci/tw686x/tw686x-audio.c ac->dma_descs[pb].virt = NULL; pb 327 drivers/media/pci/tw686x/tw686x-audio.c int pb; pb 337 drivers/media/pci/tw686x/tw686x-audio.c for (pb = 0; pb < 2; pb++) { pb 338 drivers/media/pci/tw686x/tw686x-audio.c u32 reg = pb ? ADMA_B_ADDR[ac->ch] : ADMA_P_ADDR[ac->ch]; pb 342 drivers/media/pci/tw686x/tw686x-audio.c &ac->dma_descs[pb].phys); pb 346 drivers/media/pci/tw686x/tw686x-audio.c ac->ch, pb ? "B" : "P"); pb 349 drivers/media/pci/tw686x/tw686x-audio.c ac->dma_descs[pb].virt = virt; pb 350 drivers/media/pci/tw686x/tw686x-audio.c ac->dma_descs[pb].size = AUDIO_DMA_SIZE_MAX; pb 351 drivers/media/pci/tw686x/tw686x-audio.c reg_write(dev, reg, ac->dma_descs[pb].phys); pb 50 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 52 drivers/media/pci/tw686x/tw686x-video.c struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; pb 57 drivers/media/pci/tw686x/tw686x-video.c if (vc->curr_bufs[pb]) { pb 58 drivers/media/pci/tw686x/tw686x-video.c vb = &vc->curr_bufs[pb]->vb; pb 71 drivers/media/pci/tw686x/tw686x-video.c vc->pb = !pb; pb 78 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 80 drivers/media/pci/tw686x/tw686x-video.c struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; pb 102 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 105 drivers/media/pci/tw686x/tw686x-video.c u32 reg = pb ? VDMA_B_ADDR[vc->ch] : VDMA_P_ADDR[vc->ch]; pb 109 drivers/media/pci/tw686x/tw686x-video.c WARN(vc->dma_descs[pb].virt, pb 114 drivers/media/pci/tw686x/tw686x-video.c &vc->dma_descs[pb].phys); pb 118 drivers/media/pci/tw686x/tw686x-video.c vc->ch, pb ? "B" : "P"); pb 121 drivers/media/pci/tw686x/tw686x-video.c vc->dma_descs[pb].size = len; pb 122 drivers/media/pci/tw686x/tw686x-video.c vc->dma_descs[pb].virt = virt; pb 123 drivers/media/pci/tw686x/tw686x-video.c reg_write(dev, reg, vc->dma_descs[pb].phys); pb 129 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 139 drivers/media/pci/tw686x/tw686x-video.c vc->curr_bufs[pb] = buf; pb 142 drivers/media/pci/tw686x/tw686x-video.c vc->curr_bufs[pb] = NULL; pb 155 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 160 drivers/media/pci/tw686x/tw686x-video.c u32 reg = pb ? VDMA_B_ADDR[vc->ch] : VDMA_P_ADDR[vc->ch]; pb 171 drivers/media/pci/tw686x/tw686x-video.c vc->curr_bufs[pb] = buf; pb 174 drivers/media/pci/tw686x/tw686x-video.c vc->curr_bufs[pb] = NULL; pb 225 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 238 drivers/media/pci/tw686x/tw686x-video.c if (tw686x_sg_desc_fill(vc->sg_descs[pb], buf, buf_len)) { pb 241 drivers/media/pci/tw686x/tw686x-video.c vc->ch, pb ? "B" : "P"); pb 247 drivers/media/pci/tw686x/tw686x-video.c vc->curr_bufs[pb] = buf; pb 251 drivers/media/pci/tw686x/tw686x-video.c vc->curr_bufs[pb] = NULL; pb 255 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 257 drivers/media/pci/tw686x/tw686x-video.c struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; pb 266 drivers/media/pci/tw686x/tw686x-video.c vc->sg_descs[pb] = NULL; pb 270 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb) pb 272 drivers/media/pci/tw686x/tw686x-video.c struct tw686x_dma_desc *desc = &vc->dma_descs[pb]; pb 274 drivers/media/pci/tw686x/tw686x-video.c u32 reg = pb ? DMA_PAGE_TABLE1_ADDR[vc->ch] : pb 285 drivers/media/pci/tw686x/tw686x-video.c vc->ch, pb ? "B" : "P"); pb 291 drivers/media/pci/tw686x/tw686x-video.c virt = dev->video_channels[0].dma_descs[pb].virt + pb 295 drivers/media/pci/tw686x/tw686x-video.c vc->sg_descs[pb] = virt; pb 301 drivers/media/pci/tw686x/tw686x-video.c unsigned int sg_table_size, pb, ch, channels; pb 323 drivers/media/pci/tw686x/tw686x-video.c for (pb = 0; pb < 2; pb++) pb 324 drivers/media/pci/tw686x/tw686x-video.c vc->dma_descs[pb].size = sg_table_size; pb 475 drivers/media/pci/tw686x/tw686x-video.c unsigned int pb; pb 486 drivers/media/pci/tw686x/tw686x-video.c for (pb = 0; pb < 2; pb++) { pb 487 drivers/media/pci/tw686x/tw686x-video.c if (vc->curr_bufs[pb]) pb 488 drivers/media/pci/tw686x/tw686x-video.c vb2_buffer_done(&vc->curr_bufs[pb]->vb.vb2_buf, state); pb 489 drivers/media/pci/tw686x/tw686x-video.c vc->curr_bufs[pb] = NULL; pb 499 drivers/media/pci/tw686x/tw686x-video.c int pb, err; pb 523 drivers/media/pci/tw686x/tw686x-video.c for (pb = 0; pb < 2; pb++) pb 524 drivers/media/pci/tw686x/tw686x-video.c dev->dma_ops->buf_refill(vc, pb); pb 528 drivers/media/pci/tw686x/tw686x-video.c vc->pb = 0; pb 677 drivers/media/pci/tw686x/tw686x-video.c int err, pb; pb 685 drivers/media/pci/tw686x/tw686x-video.c for (pb = 0; pb < 2; pb++) pb 686 drivers/media/pci/tw686x/tw686x-video.c dev->dma_ops->free(vc, pb); pb 688 drivers/media/pci/tw686x/tw686x-video.c for (pb = 0; pb < 2; pb++) { pb 689 drivers/media/pci/tw686x/tw686x-video.c err = dev->dma_ops->alloc(vc, pb); pb 691 drivers/media/pci/tw686x/tw686x-video.c if (pb > 0) pb 1093 drivers/media/pci/tw686x/tw686x-video.c unsigned int ch, pb; pb 1108 drivers/media/pci/tw686x/tw686x-video.c vc->pb = 0; pb 1124 drivers/media/pci/tw686x/tw686x-video.c vc->pb = 0; pb 1129 drivers/media/pci/tw686x/tw686x-video.c pb = !!(pb_status & BIT(ch)); pb 1130 drivers/media/pci/tw686x/tw686x-video.c if (vc->pb != pb) { pb 1136 drivers/media/pci/tw686x/tw686x-video.c vc->pb = 0; pb 1141 drivers/media/pci/tw686x/tw686x-video.c tw686x_buf_done(vc, pb); pb 1142 drivers/media/pci/tw686x/tw686x-video.c dev->dma_ops->buf_refill(vc, pb); pb 1149 drivers/media/pci/tw686x/tw686x-video.c unsigned int ch, pb; pb 1157 drivers/media/pci/tw686x/tw686x-video.c for (pb = 0; pb < 2; pb++) pb 1158 drivers/media/pci/tw686x/tw686x-video.c dev->dma_ops->free(vc, pb); pb 100 drivers/media/pci/tw686x/tw686x.h unsigned int pb; pb 106 drivers/media/pci/tw686x/tw686x.h int (*alloc)(struct tw686x_video_channel *vc, unsigned int pb); pb 107 drivers/media/pci/tw686x/tw686x.h void (*free)(struct tw686x_video_channel *vc, unsigned int pb); pb 108 drivers/media/pci/tw686x/tw686x.h void (*buf_refill)(struct tw686x_video_channel *vc, unsigned int pb); pb 364 drivers/misc/fastrpc.c struct fastrpc_buf_overlap *pb = (struct fastrpc_buf_overlap *)b; pb 366 drivers/misc/fastrpc.c int st = CMP(pa->start, pb->start); pb 368 drivers/misc/fastrpc.c int ed = CMP(pb->end, pa->end); pb 676 drivers/mtd/nand/raw/lpc32xx_slc.c uint8_t *pb; pb 694 drivers/mtd/nand/raw/lpc32xx_slc.c pb = chip->oob_poi + oobregion.offset; pb 695 drivers/mtd/nand/raw/lpc32xx_slc.c lpc32xx_slc_ecc_copy(pb, (uint32_t *)host->ecc_buf, chip->ecc.steps); pb 2123 drivers/net/ethernet/dec/tulip/de4x5.c u_char pb; pb 2137 drivers/net/ethernet/dec/tulip/de4x5.c pb = this_dev->bus->number; pb 2141 drivers/net/ethernet/dec/tulip/de4x5.c lp->bus_num = pb; pb 2168 drivers/net/ethernet/dec/tulip/de4x5.c last.bus = pb; pb 2197 drivers/net/ethernet/dec/tulip/de4x5.c u_char pb, pbus = 0, dev_num, dnum = 0, timer; pb 2206 drivers/net/ethernet/dec/tulip/de4x5.c pb = pdev->bus->number; pb 2211 drivers/net/ethernet/dec/tulip/de4x5.c if ((pbus != pb) || (dnum != dev_num)) pb 2234 drivers/net/ethernet/dec/tulip/de4x5.c if (lp->bus_num != pb) { pb 2235 drivers/net/ethernet/dec/tulip/de4x5.c lp->bus_num = pb; pb 2244 drivers/net/ethernet/dec/tulip/de4x5.c lp->bus_num = pb; pb 209 drivers/net/ethernet/i825xx/sun3_82586.c struct priv pb; pb 210 drivers/net/ethernet/i825xx/sun3_82586.c struct priv *p = &pb; pb 5100 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_hpbthresh(struct ixgbe_adapter *adapter, int pb) pb 5114 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c (pb == ixgbe_fcoe_get_tc(adapter))) pb 5137 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c rx_pba = IXGBE_READ_REG(hw, IXGBE_RXPBSIZE(pb)) >> 10; pb 5148 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c "Decrease MTU or number of traffic classes\n", pb); pb 5161 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_lpbthresh(struct ixgbe_adapter *adapter, int pb) pb 5175 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c (pb == netdev_get_prio_tc_map(dev, adapter->fcoe.up))) pb 3544 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, qeec, pb, 0x0C, 28, 1); pb 770 drivers/net/hyperv/netvsc.c struct hv_page_buffer *pb, pb 791 drivers/net/hyperv/netvsc.c char *src = phys_to_virt(pb[i].pfn << PAGE_SHIFT); pb 792 drivers/net/hyperv/netvsc.c u32 offset = pb[i].offset; pb 793 drivers/net/hyperv/netvsc.c u32 len = pb[i].len; pb 807 drivers/net/hyperv/netvsc.c struct hv_page_buffer *pb, pb 844 drivers/net/hyperv/netvsc.c pb += packet->rmsg_pgcnt; pb 847 drivers/net/hyperv/netvsc.c pb, packet->page_buf_cnt, pb 902 drivers/net/hyperv/netvsc.c struct hv_page_buffer *pb, pb 930 drivers/net/hyperv/netvsc.c return netvsc_send_pkt(device, packet, net_device, pb, skb); pb 968 drivers/net/hyperv/netvsc.c packet, rndis_msg, pb, xmit_more); pb 1015 drivers/net/hyperv/netvsc.c ret = netvsc_send_pkt(device, cur_send, net_device, pb, skb); pb 376 drivers/net/hyperv/netvsc_drv.c struct hv_page_buffer *pb) pb 392 drivers/net/hyperv/netvsc_drv.c pb[j].pfn = page_to_pfn(page); pb 393 drivers/net/hyperv/netvsc_drv.c pb[j].offset = offset; pb 394 drivers/net/hyperv/netvsc_drv.c pb[j].len = bytes; pb 411 drivers/net/hyperv/netvsc_drv.c struct hv_page_buffer *pb) pb 425 drivers/net/hyperv/netvsc_drv.c len, &pb[slots_used]); pb 432 drivers/net/hyperv/netvsc_drv.c skb_headlen(skb), &pb[slots_used]); pb 439 drivers/net/hyperv/netvsc_drv.c skb_frag_size(frag), &pb[slots_used]); pb 532 drivers/net/hyperv/netvsc_drv.c struct hv_page_buffer pb[MAX_PAGE_BUFFER_COUNT]; pb 684 drivers/net/hyperv/netvsc_drv.c skb, packet, pb); pb 689 drivers/net/hyperv/netvsc_drv.c ret = netvsc_send(net, packet, rndis_msg, pb, skb); pb 208 drivers/net/hyperv/rndis_filter.c struct hv_page_buffer *pb = page_buf; pb 217 drivers/net/hyperv/rndis_filter.c pb[0].pfn = virt_to_phys(&req->request_msg) >> pb 219 drivers/net/hyperv/rndis_filter.c pb[0].len = req->request_msg.msg_len; pb 220 drivers/net/hyperv/rndis_filter.c pb[0].offset = pb 224 drivers/net/hyperv/rndis_filter.c if (pb[0].offset + pb[0].len > PAGE_SIZE) { pb 226 drivers/net/hyperv/rndis_filter.c pb[0].len = PAGE_SIZE - pb 227 drivers/net/hyperv/rndis_filter.c pb[0].offset; pb 228 drivers/net/hyperv/rndis_filter.c pb[1].pfn = virt_to_phys((void *)&req->request_msg pb 229 drivers/net/hyperv/rndis_filter.c + pb[0].len) >> PAGE_SHIFT; pb 230 drivers/net/hyperv/rndis_filter.c pb[1].offset = 0; pb 231 drivers/net/hyperv/rndis_filter.c pb[1].len = req->request_msg.msg_len - pb 232 drivers/net/hyperv/rndis_filter.c pb[0].len; pb 238 drivers/net/hyperv/rndis_filter.c ret = netvsc_send(dev->ndev, packet, NULL, pb, NULL); pb 41 drivers/net/phy/mdio-mux.c struct mdio_mux_parent_bus *pb = cb->parent; pb 44 drivers/net/phy/mdio-mux.c mutex_lock_nested(&pb->mii_bus->mdio_lock, MDIO_MUTEX_MUX); pb 45 drivers/net/phy/mdio-mux.c r = pb->switch_fn(pb->current_child, cb->bus_number, pb->switch_data); pb 49 drivers/net/phy/mdio-mux.c pb->current_child = cb->bus_number; pb 51 drivers/net/phy/mdio-mux.c r = pb->mii_bus->read(pb->mii_bus, phy_id, regnum); pb 53 drivers/net/phy/mdio-mux.c mutex_unlock(&pb->mii_bus->mdio_lock); pb 65 drivers/net/phy/mdio-mux.c struct mdio_mux_parent_bus *pb = cb->parent; pb 69 drivers/net/phy/mdio-mux.c mutex_lock_nested(&pb->mii_bus->mdio_lock, MDIO_MUTEX_MUX); pb 70 drivers/net/phy/mdio-mux.c r = pb->switch_fn(pb->current_child, cb->bus_number, pb->switch_data); pb 74 drivers/net/phy/mdio-mux.c pb->current_child = cb->bus_number; pb 76 drivers/net/phy/mdio-mux.c r = pb->mii_bus->write(pb->mii_bus, phy_id, regnum, val); pb 78 drivers/net/phy/mdio-mux.c mutex_unlock(&pb->mii_bus->mdio_lock); pb 96 drivers/net/phy/mdio-mux.c struct mdio_mux_parent_bus *pb; pb 120 drivers/net/phy/mdio-mux.c pb = devm_kzalloc(dev, sizeof(*pb), GFP_KERNEL); pb 121 drivers/net/phy/mdio-mux.c if (!pb) { pb 126 drivers/net/phy/mdio-mux.c pb->switch_data = data; pb 127 drivers/net/phy/mdio-mux.c pb->switch_fn = switch_fn; pb 128 drivers/net/phy/mdio-mux.c pb->current_child = -1; pb 129 drivers/net/phy/mdio-mux.c pb->parent_id = parent_count++; pb 130 drivers/net/phy/mdio-mux.c pb->mii_bus = parent_bus; pb 150 drivers/net/phy/mdio-mux.c cb->parent = pb; pb 162 drivers/net/phy/mdio-mux.c pb->parent_id, v); pb 174 drivers/net/phy/mdio-mux.c cb->next = pb->children; pb 175 drivers/net/phy/mdio-mux.c pb->children = cb; pb 178 drivers/net/phy/mdio-mux.c if (pb->children) { pb 179 drivers/net/phy/mdio-mux.c *mux_handle = pb; pb 184 drivers/net/phy/mdio-mux.c devm_kfree(dev, pb); pb 195 drivers/net/phy/mdio-mux.c struct mdio_mux_parent_bus *pb = mux_handle; pb 196 drivers/net/phy/mdio-mux.c struct mdio_mux_child_bus *cb = pb->children; pb 204 drivers/net/phy/mdio-mux.c put_device(&pb->mii_bus->dev); pb 53 drivers/parport/parport_gsc.c static int clear_epp_timeout(struct parport *pb) pb 57 drivers/parport/parport_gsc.c if (!(parport_gsc_read_status(pb) & 0x01)) pb 61 drivers/parport/parport_gsc.c parport_gsc_read_status(pb); pb 62 drivers/parport/parport_gsc.c r = parport_gsc_read_status(pb); pb 63 drivers/parport/parport_gsc.c parport_writeb (r | 0x01, STATUS (pb)); /* Some reset by writing 1 */ pb 64 drivers/parport/parport_gsc.c parport_writeb (r & 0xfe, STATUS (pb)); /* Others by writing 0 */ pb 65 drivers/parport/parport_gsc.c r = parport_gsc_read_status(pb); pb 135 drivers/parport/parport_gsc.c static int parport_SPP_supported(struct parport *pb) pb 145 drivers/parport/parport_gsc.c clear_epp_timeout(pb); pb 149 drivers/parport/parport_gsc.c parport_writeb (w, CONTROL (pb)); pb 156 drivers/parport/parport_gsc.c r = parport_readb (CONTROL (pb)); pb 159 drivers/parport/parport_gsc.c parport_writeb (w, CONTROL (pb)); pb 160 drivers/parport/parport_gsc.c r = parport_readb (CONTROL (pb)); pb 161 drivers/parport/parport_gsc.c parport_writeb (0xc, CONTROL (pb)); pb 169 drivers/parport/parport_gsc.c parport_gsc_write_data (pb, w); pb 170 drivers/parport/parport_gsc.c r = parport_gsc_read_data (pb); pb 173 drivers/parport/parport_gsc.c parport_gsc_write_data (pb, w); pb 174 drivers/parport/parport_gsc.c r = parport_gsc_read_data (pb); pb 199 drivers/parport/parport_gsc.c static int parport_PS2_supported(struct parport *pb) pb 203 drivers/parport/parport_gsc.c clear_epp_timeout(pb); pb 206 drivers/parport/parport_gsc.c parport_gsc_data_reverse (pb); pb 208 drivers/parport/parport_gsc.c parport_gsc_write_data(pb, 0x55); pb 209 drivers/parport/parport_gsc.c if (parport_gsc_read_data(pb) != 0x55) ok++; pb 211 drivers/parport/parport_gsc.c parport_gsc_write_data(pb, 0xaa); pb 212 drivers/parport/parport_gsc.c if (parport_gsc_read_data(pb) != 0xaa) ok++; pb 215 drivers/parport/parport_gsc.c parport_gsc_data_forward (pb); pb 218 drivers/parport/parport_gsc.c pb->modes |= PARPORT_MODE_TRISTATE; pb 220 drivers/parport/parport_gsc.c struct parport_gsc_private *priv = pb->private_data; pb 113 drivers/parport/parport_pc.c static void frob_econtrol(struct parport *pb, unsigned char m, pb 119 drivers/parport/parport_pc.c ectr = inb(ECONTROL(pb)); pb 124 drivers/parport/parport_pc.c outb((ectr & ~m) ^ v, ECONTROL(pb)); pb 208 drivers/parport/parport_pc.c static int clear_epp_timeout(struct parport *pb) pb 212 drivers/parport/parport_pc.c if (!(parport_pc_read_status(pb) & 0x01)) pb 216 drivers/parport/parport_pc.c parport_pc_read_status(pb); pb 217 drivers/parport/parport_pc.c r = parport_pc_read_status(pb); pb 218 drivers/parport/parport_pc.c outb(r | 0x01, STATUS(pb)); /* Some reset by writing 1 */ pb 219 drivers/parport/parport_pc.c outb(r & 0xfe, STATUS(pb)); /* Others by writing 0 */ pb 220 drivers/parport/parport_pc.c r = parport_pc_read_status(pb); pb 1414 drivers/parport/parport_pc.c static int parport_SPP_supported(struct parport *pb) pb 1424 drivers/parport/parport_pc.c clear_epp_timeout(pb); pb 1428 drivers/parport/parport_pc.c outb(w, CONTROL(pb)); pb 1435 drivers/parport/parport_pc.c r = inb(CONTROL(pb)); pb 1438 drivers/parport/parport_pc.c outb(w, CONTROL(pb)); pb 1439 drivers/parport/parport_pc.c r = inb(CONTROL(pb)); pb 1440 drivers/parport/parport_pc.c outb(0xc, CONTROL(pb)); pb 1449 drivers/parport/parport_pc.c "wrote 0x%02x, read 0x%02x\n", pb->base, w, r); pb 1454 drivers/parport/parport_pc.c parport_pc_write_data(pb, w); pb 1455 drivers/parport/parport_pc.c r = parport_pc_read_data(pb); pb 1458 drivers/parport/parport_pc.c parport_pc_write_data(pb, w); pb 1459 drivers/parport/parport_pc.c r = parport_pc_read_data(pb); pb 1468 drivers/parport/parport_pc.c "wrote 0x%02x, read 0x%02x\n", pb->base, w, r); pb 1471 drivers/parport/parport_pc.c pb->base); pb 1495 drivers/parport/parport_pc.c static int parport_ECR_present(struct parport *pb) pb 1497 drivers/parport/parport_pc.c struct parport_pc_private *priv = pb->private_data; pb 1500 drivers/parport/parport_pc.c outb(r, CONTROL(pb)); pb 1501 drivers/parport/parport_pc.c if ((inb(ECONTROL(pb)) & 0x3) == (r & 0x3)) { pb 1502 drivers/parport/parport_pc.c outb(r ^ 0x2, CONTROL(pb)); /* Toggle bit 1 */ pb 1504 drivers/parport/parport_pc.c r = inb(CONTROL(pb)); pb 1505 drivers/parport/parport_pc.c if ((inb(ECONTROL(pb)) & 0x2) == (r & 0x2)) pb 1509 drivers/parport/parport_pc.c if ((inb(ECONTROL(pb)) & 0x3) != 0x1) pb 1512 drivers/parport/parport_pc.c ECR_WRITE(pb, 0x34); pb 1513 drivers/parport/parport_pc.c if (inb(ECONTROL(pb)) != 0x35) pb 1517 drivers/parport/parport_pc.c outb(0xc, CONTROL(pb)); pb 1520 drivers/parport/parport_pc.c frob_set_mode(pb, ECR_SPP); pb 1525 drivers/parport/parport_pc.c outb(0xc, CONTROL(pb)); pb 1547 drivers/parport/parport_pc.c static int parport_PS2_supported(struct parport *pb) pb 1551 drivers/parport/parport_pc.c clear_epp_timeout(pb); pb 1554 drivers/parport/parport_pc.c parport_pc_data_reverse(pb); pb 1556 drivers/parport/parport_pc.c parport_pc_write_data(pb, 0x55); pb 1557 drivers/parport/parport_pc.c if (parport_pc_read_data(pb) != 0x55) pb 1560 drivers/parport/parport_pc.c parport_pc_write_data(pb, 0xaa); pb 1561 drivers/parport/parport_pc.c if (parport_pc_read_data(pb) != 0xaa) pb 1565 drivers/parport/parport_pc.c parport_pc_data_forward(pb); pb 1568 drivers/parport/parport_pc.c pb->modes |= PARPORT_MODE_TRISTATE; pb 1570 drivers/parport/parport_pc.c struct parport_pc_private *priv = pb->private_data; pb 1578 drivers/parport/parport_pc.c static int parport_ECP_supported(struct parport *pb) pb 1583 drivers/parport/parport_pc.c struct parport_pc_private *priv = pb->private_data; pb 1592 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_SPP << 5); /* Reset FIFO */ pb 1593 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_TST << 5); /* TEST FIFO */ pb 1594 drivers/parport/parport_pc.c for (i = 0; i < 1024 && !(inb(ECONTROL(pb)) & 0x02); i++) pb 1595 drivers/parport/parport_pc.c outb(0xaa, FIFO(pb)); pb 1602 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_SPP << 5); pb 1608 drivers/parport/parport_pc.c printk(KERN_DEBUG "0x%lx: FIFO is %d bytes\n", pb->base, i); pb 1611 drivers/parport/parport_pc.c frob_econtrol(pb, 1<<2, 1<<2); pb 1612 drivers/parport/parport_pc.c frob_econtrol(pb, 1<<2, 0); pb 1614 drivers/parport/parport_pc.c inb(FIFO(pb)); pb 1616 drivers/parport/parport_pc.c if (inb(ECONTROL(pb)) & (1<<2)) pb 1623 drivers/parport/parport_pc.c pb->base, i); pb 1632 drivers/parport/parport_pc.c frob_set_mode(pb, ECR_PS2); /* Reset FIFO and enable PS2 */ pb 1633 drivers/parport/parport_pc.c parport_pc_data_reverse(pb); /* Must be in PS2 mode */ pb 1634 drivers/parport/parport_pc.c frob_set_mode(pb, ECR_TST); /* Test FIFO */ pb 1635 drivers/parport/parport_pc.c frob_econtrol(pb, 1<<2, 1<<2); pb 1636 drivers/parport/parport_pc.c frob_econtrol(pb, 1<<2, 0); pb 1638 drivers/parport/parport_pc.c outb(0xaa, FIFO(pb)); pb 1639 drivers/parport/parport_pc.c if (inb(ECONTROL(pb)) & (1<<2)) pb 1646 drivers/parport/parport_pc.c pb->base, i); pb 1653 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_SPP << 5); /* Reset FIFO */ pb 1654 drivers/parport/parport_pc.c ECR_WRITE(pb, 0xf4); /* Configuration mode */ pb 1655 drivers/parport/parport_pc.c config = inb(CONFIGA(pb)); pb 1661 drivers/parport/parport_pc.c pb->base); pb 1666 drivers/parport/parport_pc.c pb->base); pb 1670 drivers/parport/parport_pc.c pb->base); pb 1679 drivers/parport/parport_pc.c pb->base, 8 * pword); pb 1681 drivers/parport/parport_pc.c printk(KERN_DEBUG "0x%lx: Interrupts are ISA-%s\n", pb->base, pb 1684 drivers/parport/parport_pc.c configb = inb(CONFIGB(pb)); pb 1686 drivers/parport/parport_pc.c pb->base, config, configb); pb 1687 drivers/parport/parport_pc.c printk(KERN_DEBUG "0x%lx: ECP settings irq=", pb->base); pb 1700 drivers/parport/parport_pc.c frob_set_mode(pb, ECR_SPP); pb 1707 drivers/parport/parport_pc.c static int intel_bug_present_check_epp(struct parport *pb) pb 1709 drivers/parport/parport_pc.c const struct parport_pc_private *priv = pb->private_data; pb 1714 drivers/parport/parport_pc.c unsigned char ecr = inb(ECONTROL(pb)); pb 1717 drivers/parport/parport_pc.c ECR_WRITE(pb, i); pb 1718 drivers/parport/parport_pc.c if (clear_epp_timeout(pb)) { pb 1725 drivers/parport/parport_pc.c ECR_WRITE(pb, ecr); pb 1730 drivers/parport/parport_pc.c static int intel_bug_present(struct parport *pb) pb 1733 drivers/parport/parport_pc.c if (pb->dev != NULL) { pb 1737 drivers/parport/parport_pc.c return intel_bug_present_check_epp(pb); pb 1740 drivers/parport/parport_pc.c static int intel_bug_present(struct parport *pb) pb 1746 drivers/parport/parport_pc.c static int parport_ECPPS2_supported(struct parport *pb) pb 1748 drivers/parport/parport_pc.c const struct parport_pc_private *priv = pb->private_data; pb 1755 drivers/parport/parport_pc.c oecr = inb(ECONTROL(pb)); pb 1756 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_PS2 << 5); pb 1757 drivers/parport/parport_pc.c result = parport_PS2_supported(pb); pb 1758 drivers/parport/parport_pc.c ECR_WRITE(pb, oecr); pb 1764 drivers/parport/parport_pc.c static int parport_EPP_supported(struct parport *pb) pb 1780 drivers/parport/parport_pc.c if (!clear_epp_timeout(pb)) pb 1784 drivers/parport/parport_pc.c if (intel_bug_present(pb)) pb 1787 drivers/parport/parport_pc.c pb->modes |= PARPORT_MODE_EPP; pb 1790 drivers/parport/parport_pc.c pb->ops->epp_read_data = parport_pc_epp_read_data; pb 1791 drivers/parport/parport_pc.c pb->ops->epp_write_data = parport_pc_epp_write_data; pb 1792 drivers/parport/parport_pc.c pb->ops->epp_read_addr = parport_pc_epp_read_addr; pb 1793 drivers/parport/parport_pc.c pb->ops->epp_write_addr = parport_pc_epp_write_addr; pb 1798 drivers/parport/parport_pc.c static int parport_ECPEPP_supported(struct parport *pb) pb 1800 drivers/parport/parport_pc.c struct parport_pc_private *priv = pb->private_data; pb 1807 drivers/parport/parport_pc.c oecr = inb(ECONTROL(pb)); pb 1809 drivers/parport/parport_pc.c ECR_WRITE(pb, 0x80); pb 1810 drivers/parport/parport_pc.c outb(0x04, CONTROL(pb)); pb 1811 drivers/parport/parport_pc.c result = parport_EPP_supported(pb); pb 1813 drivers/parport/parport_pc.c ECR_WRITE(pb, oecr); pb 1817 drivers/parport/parport_pc.c pb->ops->epp_read_data = parport_pc_ecpepp_read_data; pb 1818 drivers/parport/parport_pc.c pb->ops->epp_write_data = parport_pc_ecpepp_write_data; pb 1819 drivers/parport/parport_pc.c pb->ops->epp_read_addr = parport_pc_ecpepp_read_addr; pb 1820 drivers/parport/parport_pc.c pb->ops->epp_write_addr = parport_pc_ecpepp_write_addr; pb 1829 drivers/parport/parport_pc.c static int parport_PS2_supported(struct parport *pb) { return 0; } pb 1831 drivers/parport/parport_pc.c static int parport_ECP_supported(struct parport *pb) pb 1836 drivers/parport/parport_pc.c static int parport_EPP_supported(struct parport *pb) pb 1841 drivers/parport/parport_pc.c static int parport_ECPEPP_supported(struct parport *pb) pb 1846 drivers/parport/parport_pc.c static int parport_ECPPS2_supported(struct parport *pb) pb 1856 drivers/parport/parport_pc.c static int programmable_irq_support(struct parport *pb) pb 1859 drivers/parport/parport_pc.c unsigned char oecr = inb(ECONTROL(pb)); pb 1864 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_CNF << 5); /* Configuration MODE */ pb 1866 drivers/parport/parport_pc.c intrLine = (inb(CONFIGB(pb)) >> 3) & 0x07; pb 1869 drivers/parport/parport_pc.c ECR_WRITE(pb, oecr); pb 1873 drivers/parport/parport_pc.c static int irq_probe_ECP(struct parport *pb) pb 1880 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_SPP << 5); /* Reset FIFO */ pb 1881 drivers/parport/parport_pc.c ECR_WRITE(pb, (ECR_TST << 5) | 0x04); pb 1882 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_TST << 5); pb 1885 drivers/parport/parport_pc.c for (i = 0; i < 1024 && !(inb(ECONTROL(pb)) & 0x02) ; i++) pb 1886 drivers/parport/parport_pc.c outb(0xaa, FIFO(pb)); pb 1888 drivers/parport/parport_pc.c pb->irq = probe_irq_off(irqs); pb 1889 drivers/parport/parport_pc.c ECR_WRITE(pb, ECR_SPP << 5); pb 1891 drivers/parport/parport_pc.c if (pb->irq <= 0) pb 1892 drivers/parport/parport_pc.c pb->irq = PARPORT_IRQ_NONE; pb 1894 drivers/parport/parport_pc.c return pb->irq; pb 1901 drivers/parport/parport_pc.c static int irq_probe_EPP(struct parport *pb) pb 1909 drivers/parport/parport_pc.c if (pb->modes & PARPORT_MODE_PCECR) pb 1910 drivers/parport/parport_pc.c oecr = inb(ECONTROL(pb)); pb 1914 drivers/parport/parport_pc.c if (pb->modes & PARPORT_MODE_PCECR) pb 1915 drivers/parport/parport_pc.c frob_econtrol(pb, 0x10, 0x10); pb 1917 drivers/parport/parport_pc.c clear_epp_timeout(pb); pb 1918 drivers/parport/parport_pc.c parport_pc_frob_control(pb, 0x20, 0x20); pb 1919 drivers/parport/parport_pc.c parport_pc_frob_control(pb, 0x10, 0x10); pb 1920 drivers/parport/parport_pc.c clear_epp_timeout(pb); pb 1925 drivers/parport/parport_pc.c parport_pc_read_epp(pb); pb 1928 drivers/parport/parport_pc.c pb->irq = probe_irq_off(irqs); pb 1929 drivers/parport/parport_pc.c if (pb->modes & PARPORT_MODE_PCECR) pb 1930 drivers/parport/parport_pc.c ECR_WRITE(pb, oecr); pb 1931 drivers/parport/parport_pc.c parport_pc_write_control(pb, 0xc); pb 1933 drivers/parport/parport_pc.c if (pb->irq <= 0) pb 1934 drivers/parport/parport_pc.c pb->irq = PARPORT_IRQ_NONE; pb 1936 drivers/parport/parport_pc.c return pb->irq; pb 1940 drivers/parport/parport_pc.c static int irq_probe_SPP(struct parport *pb) pb 1953 drivers/parport/parport_pc.c static int parport_irq_probe(struct parport *pb) pb 1955 drivers/parport/parport_pc.c struct parport_pc_private *priv = pb->private_data; pb 1958 drivers/parport/parport_pc.c pb->irq = programmable_irq_support(pb); pb 1960 drivers/parport/parport_pc.c if (pb->irq == PARPORT_IRQ_NONE) pb 1961 drivers/parport/parport_pc.c pb->irq = irq_probe_ECP(pb); pb 1964 drivers/parport/parport_pc.c if ((pb->irq == PARPORT_IRQ_NONE) && priv->ecr && pb 1965 drivers/parport/parport_pc.c (pb->modes & PARPORT_MODE_EPP)) pb 1966 drivers/parport/parport_pc.c pb->irq = irq_probe_EPP(pb); pb 1968 drivers/parport/parport_pc.c clear_epp_timeout(pb); pb 1970 drivers/parport/parport_pc.c if (pb->irq == PARPORT_IRQ_NONE && (pb->modes & PARPORT_MODE_EPP)) pb 1971 drivers/parport/parport_pc.c pb->irq = irq_probe_EPP(pb); pb 1973 drivers/parport/parport_pc.c clear_epp_timeout(pb); pb 1975 drivers/parport/parport_pc.c if (pb->irq == PARPORT_IRQ_NONE) pb 1976 drivers/parport/parport_pc.c pb->irq = irq_probe_SPP(pb); pb 1978 drivers/parport/parport_pc.c if (pb->irq == PARPORT_IRQ_NONE) pb 1979 drivers/parport/parport_pc.c pb->irq = get_superio_irq(pb); pb 1981 drivers/parport/parport_pc.c return pb->irq; pb 140 drivers/pinctrl/meson/pinctrl-meson.h #define BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, \ pb 150 drivers/pinctrl/meson/pinctrl-meson.h [REG_PULL] = { pr, pb }, \ pb 158 drivers/pinctrl/meson/pinctrl-meson.h #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ pb 159 drivers/pinctrl/meson/pinctrl-meson.h BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, 0, 0) pb 199 drivers/pinctrl/sirf/pinctrl-atlas7.c #define PADCONF(pad, t, mr, pr, dsr, adr, mb, pb, dsb, adb) \ pb 208 drivers/pinctrl/sirf/pinctrl-atlas7.c .pupd_bit = pb, \ pb 1149 drivers/scsi/imm.c static int __imm_attach(struct parport *pb) pb 1179 drivers/scsi/imm.c dev->dev = parport_register_dev_model(pb, "imm", &imm_cb, dev->dev_no); pb 1195 drivers/scsi/imm.c "time!\n", pb->number); pb 1237 drivers/scsi/imm.c host->io_port = pb->base; pb 1240 drivers/scsi/imm.c host->unique_id = pb->number; pb 1263 drivers/scsi/imm.c static void imm_attach(struct parport *pb) pb 1265 drivers/scsi/imm.c __imm_attach(pb); pb 1268 drivers/scsi/imm.c static void imm_detach(struct parport *pb) pb 1272 drivers/scsi/imm.c if (dev->dev->port == pb) { pb 1016 drivers/scsi/ppa.c static int __ppa_attach(struct parport *pb) pb 1042 drivers/scsi/ppa.c dev->dev = parport_register_dev_model(pb, "ppa", &ppa_cb, dev->dev_no); pb 1058 drivers/scsi/ppa.c "time!\n", pb->number); pb 1106 drivers/scsi/ppa.c host->io_port = pb->base; pb 1109 drivers/scsi/ppa.c host->unique_id = pb->number; pb 1128 drivers/scsi/ppa.c static void ppa_attach(struct parport *pb) pb 1130 drivers/scsi/ppa.c __ppa_attach(pb); pb 1133 drivers/scsi/ppa.c static void ppa_detach(struct parport *pb) pb 1137 drivers/scsi/ppa.c if (dev->dev->port == pb) { pb 873 drivers/staging/ks7010/ks_hostif.c unsigned char *pb; pb 884 drivers/staging/ks7010/ks_hostif.c pb = (unsigned char *)(assoc_resp + 1); pb 892 drivers/staging/ks7010/ks_hostif.c pbuf += sprintf(pbuf, "%02x", *(pb + i)); pb 899 drivers/staging/ks7010/ks_hostif.c pb += le16_to_cpu(assoc_req->req_ies_size); pb 901 drivers/staging/ks7010/ks_hostif.c pbuf += sprintf(pbuf, "%02x", *(pb + i)); pb 466 drivers/staging/speakup/kobjects.c struct st_bits_data *pb; pb 485 drivers/staging/speakup/kobjects.c pb = (struct st_bits_data *)&spk_punc_info[var->value]; pb 486 drivers/staging/speakup/kobjects.c mask = pb->mask; pb 570 drivers/usb/gadget/udc/m66592-udc.h unsigned char *pb; pb 577 drivers/usb/gadget/udc/m66592-udc.h pb = buf + count * 4; pb 580 drivers/usb/gadget/udc/m66592-udc.h iowrite8(pb[i], fifoaddr + (3 - i)); pb 582 drivers/usb/gadget/udc/m66592-udc.h iowrite8(pb[i], fifoaddr + i); pb 214 drivers/usb/host/r8a66597.h unsigned char *pb; pb 222 drivers/usb/host/r8a66597.h pb = (unsigned char *)buf + count * 4; pb 225 drivers/usb/host/r8a66597.h iowrite8(pb[i], fifoaddr + i); pb 227 drivers/usb/host/r8a66597.h iowrite8(pb[i], fifoaddr + 3 - i); pb 43 drivers/video/backlight/pwm_bl.c static void pwm_backlight_power_on(struct pwm_bl_data *pb) pb 48 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); pb 49 drivers/video/backlight/pwm_bl.c if (pb->enabled) pb 52 drivers/video/backlight/pwm_bl.c err = regulator_enable(pb->power_supply); pb 54 drivers/video/backlight/pwm_bl.c dev_err(pb->dev, "failed to enable power supply\n"); pb 57 drivers/video/backlight/pwm_bl.c pwm_apply_state(pb->pwm, &state); pb 59 drivers/video/backlight/pwm_bl.c if (pb->post_pwm_on_delay) pb 60 drivers/video/backlight/pwm_bl.c msleep(pb->post_pwm_on_delay); pb 62 drivers/video/backlight/pwm_bl.c if (pb->enable_gpio) pb 63 drivers/video/backlight/pwm_bl.c gpiod_set_value_cansleep(pb->enable_gpio, 1); pb 65 drivers/video/backlight/pwm_bl.c pb->enabled = true; pb 68 drivers/video/backlight/pwm_bl.c static void pwm_backlight_power_off(struct pwm_bl_data *pb) pb 72 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); pb 73 drivers/video/backlight/pwm_bl.c if (!pb->enabled) pb 76 drivers/video/backlight/pwm_bl.c if (pb->enable_gpio) pb 77 drivers/video/backlight/pwm_bl.c gpiod_set_value_cansleep(pb->enable_gpio, 0); pb 79 drivers/video/backlight/pwm_bl.c if (pb->pwm_off_delay) pb 80 drivers/video/backlight/pwm_bl.c msleep(pb->pwm_off_delay); pb 84 drivers/video/backlight/pwm_bl.c pwm_apply_state(pb->pwm, &state); pb 86 drivers/video/backlight/pwm_bl.c regulator_disable(pb->power_supply); pb 87 drivers/video/backlight/pwm_bl.c pb->enabled = false; pb 90 drivers/video/backlight/pwm_bl.c static int compute_duty_cycle(struct pwm_bl_data *pb, int brightness) pb 92 drivers/video/backlight/pwm_bl.c unsigned int lth = pb->lth_brightness; pb 96 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); pb 98 drivers/video/backlight/pwm_bl.c if (pb->levels) pb 99 drivers/video/backlight/pwm_bl.c duty_cycle = pb->levels[brightness]; pb 104 drivers/video/backlight/pwm_bl.c do_div(duty_cycle, pb->scale); pb 111 drivers/video/backlight/pwm_bl.c struct pwm_bl_data *pb = bl_get_data(bl); pb 120 drivers/video/backlight/pwm_bl.c if (pb->notify) pb 121 drivers/video/backlight/pwm_bl.c brightness = pb->notify(pb->dev, brightness); pb 124 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); pb 125 drivers/video/backlight/pwm_bl.c state.duty_cycle = compute_duty_cycle(pb, brightness); pb 126 drivers/video/backlight/pwm_bl.c pwm_apply_state(pb->pwm, &state); pb 127 drivers/video/backlight/pwm_bl.c pwm_backlight_power_on(pb); pb 129 drivers/video/backlight/pwm_bl.c pwm_backlight_power_off(pb); pb 131 drivers/video/backlight/pwm_bl.c if (pb->notify_after) pb 132 drivers/video/backlight/pwm_bl.c pb->notify_after(pb->dev, brightness); pb 140 drivers/video/backlight/pwm_bl.c struct pwm_bl_data *pb = bl_get_data(bl); pb 142 drivers/video/backlight/pwm_bl.c return !pb->check_fb || pb->check_fb(pb->dev, info); pb 415 drivers/video/backlight/pwm_bl.c static int pwm_backlight_initial_power_state(const struct pwm_bl_data *pb) pb 417 drivers/video/backlight/pwm_bl.c struct device_node *node = pb->dev->of_node; pb 431 drivers/video/backlight/pwm_bl.c if (pb->enable_gpio && gpiod_get_value_cansleep(pb->enable_gpio) == 0) pb 435 drivers/video/backlight/pwm_bl.c if (!regulator_is_enabled(pb->power_supply)) pb 439 drivers/video/backlight/pwm_bl.c if (!pwm_is_enabled(pb->pwm)) pb 452 drivers/video/backlight/pwm_bl.c struct pwm_bl_data *pb; pb 473 drivers/video/backlight/pwm_bl.c pb = devm_kzalloc(&pdev->dev, sizeof(*pb), GFP_KERNEL); pb 474 drivers/video/backlight/pwm_bl.c if (!pb) { pb 479 drivers/video/backlight/pwm_bl.c pb->notify = data->notify; pb 480 drivers/video/backlight/pwm_bl.c pb->notify_after = data->notify_after; pb 481 drivers/video/backlight/pwm_bl.c pb->check_fb = data->check_fb; pb 482 drivers/video/backlight/pwm_bl.c pb->exit = data->exit; pb 483 drivers/video/backlight/pwm_bl.c pb->dev = &pdev->dev; pb 484 drivers/video/backlight/pwm_bl.c pb->enabled = false; pb 485 drivers/video/backlight/pwm_bl.c pb->post_pwm_on_delay = data->post_pwm_on_delay; pb 486 drivers/video/backlight/pwm_bl.c pb->pwm_off_delay = data->pwm_off_delay; pb 488 drivers/video/backlight/pwm_bl.c pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", pb 490 drivers/video/backlight/pwm_bl.c if (IS_ERR(pb->enable_gpio)) { pb 491 drivers/video/backlight/pwm_bl.c ret = PTR_ERR(pb->enable_gpio); pb 499 drivers/video/backlight/pwm_bl.c if (!pb->enable_gpio && gpio_is_valid(data->enable_gpio)) { pb 508 drivers/video/backlight/pwm_bl.c pb->enable_gpio = gpio_to_desc(data->enable_gpio); pb 519 drivers/video/backlight/pwm_bl.c if (pb->enable_gpio && pb 520 drivers/video/backlight/pwm_bl.c gpiod_get_direction(pb->enable_gpio) != 0) pb 521 drivers/video/backlight/pwm_bl.c gpiod_direction_output(pb->enable_gpio, 1); pb 523 drivers/video/backlight/pwm_bl.c pb->power_supply = devm_regulator_get(&pdev->dev, "power"); pb 524 drivers/video/backlight/pwm_bl.c if (IS_ERR(pb->power_supply)) { pb 525 drivers/video/backlight/pwm_bl.c ret = PTR_ERR(pb->power_supply); pb 529 drivers/video/backlight/pwm_bl.c pb->pwm = devm_pwm_get(&pdev->dev, NULL); pb 530 drivers/video/backlight/pwm_bl.c if (IS_ERR(pb->pwm) && PTR_ERR(pb->pwm) != -EPROBE_DEFER && !node) { pb 532 drivers/video/backlight/pwm_bl.c pb->legacy = true; pb 533 drivers/video/backlight/pwm_bl.c pb->pwm = pwm_request(data->pwm_id, "pwm-backlight"); pb 536 drivers/video/backlight/pwm_bl.c if (IS_ERR(pb->pwm)) { pb 537 drivers/video/backlight/pwm_bl.c ret = PTR_ERR(pb->pwm); pb 546 drivers/video/backlight/pwm_bl.c pwm_init_state(pb->pwm, &state); pb 557 drivers/video/backlight/pwm_bl.c ret = pwm_apply_state(pb->pwm, &state); pb 573 drivers/video/backlight/pwm_bl.c if (data->levels[i] > pb->scale) pb 574 drivers/video/backlight/pwm_bl.c pb->scale = data->levels[i]; pb 576 drivers/video/backlight/pwm_bl.c pb->levels = data->levels; pb 593 drivers/video/backlight/pwm_bl.c pwm_get_state(pb->pwm, &state); pb 604 drivers/video/backlight/pwm_bl.c if (data->levels[i] > pb->scale) pb 605 drivers/video/backlight/pwm_bl.c pb->scale = data->levels[i]; pb 607 drivers/video/backlight/pwm_bl.c pb->levels = data->levels; pb 616 drivers/video/backlight/pwm_bl.c pb->scale = data->max_brightness; pb 619 drivers/video/backlight/pwm_bl.c pb->lth_brightness = data->lth_brightness * (state.period / pb->scale); pb 623 drivers/video/backlight/pwm_bl.c bl = backlight_device_register(dev_name(&pdev->dev), &pdev->dev, pb, pb 628 drivers/video/backlight/pwm_bl.c if (pb->legacy) pb 629 drivers/video/backlight/pwm_bl.c pwm_free(pb->pwm); pb 641 drivers/video/backlight/pwm_bl.c bl->props.power = pwm_backlight_initial_power_state(pb); pb 656 drivers/video/backlight/pwm_bl.c struct pwm_bl_data *pb = bl_get_data(bl); pb 659 drivers/video/backlight/pwm_bl.c pwm_backlight_power_off(pb); pb 661 drivers/video/backlight/pwm_bl.c if (pb->exit) pb 662 drivers/video/backlight/pwm_bl.c pb->exit(&pdev->dev); pb 663 drivers/video/backlight/pwm_bl.c if (pb->legacy) pb 664 drivers/video/backlight/pwm_bl.c pwm_free(pb->pwm); pb 672 drivers/video/backlight/pwm_bl.c struct pwm_bl_data *pb = bl_get_data(bl); pb 674 drivers/video/backlight/pwm_bl.c pwm_backlight_power_off(pb); pb 681 drivers/video/backlight/pwm_bl.c struct pwm_bl_data *pb = bl_get_data(bl); pb 683 drivers/video/backlight/pwm_bl.c if (pb->notify) pb 684 drivers/video/backlight/pwm_bl.c pb->notify(pb->dev, 0); pb 686 drivers/video/backlight/pwm_bl.c pwm_backlight_power_off(pb); pb 688 drivers/video/backlight/pwm_bl.c if (pb->notify_after) pb 689 drivers/video/backlight/pwm_bl.c pb->notify_after(pb->dev, 0); pb 250 fs/ext4/ext4_extents.h ext4_fsblk_t pb) pb 252 fs/ext4/ext4_extents.h ex->ee_start_lo = cpu_to_le32((unsigned long) (pb & 0xffffffff)); pb 253 fs/ext4/ext4_extents.h ex->ee_start_hi = cpu_to_le16((unsigned long) ((pb >> 31) >> 1) & pb 263 fs/ext4/ext4_extents.h ext4_fsblk_t pb) pb 265 fs/ext4/ext4_extents.h ix->ei_leaf_lo = cpu_to_le32((unsigned long) (pb & 0xffffffff)); pb 266 fs/ext4/ext4_extents.h ix->ei_leaf_hi = cpu_to_le16((unsigned long) ((pb >> 31) >> 1) & pb 213 fs/ext4/extents_status.h ext4_fsblk_t pb) pb 217 fs/ext4/extents_status.h block = (pb & ~ES_MASK) | (es->es_pblk & ES_MASK); pb 229 fs/ext4/extents_status.h ext4_fsblk_t pb, pb 233 fs/ext4/extents_status.h (pb & ~ES_MASK); pb 650 fs/xfs/scrub/agheader.c const void *pb) pb 653 fs/xfs/scrub/agheader.c const xfs_agblock_t *b = pb; pb 451 include/media/videobuf2-core.h int (*verify_planes_array)(struct vb2_buffer *vb, const void *pb); pb 453 include/media/videobuf2-core.h void (*fill_user_buffer)(struct vb2_buffer *vb, void *pb); pb 455 include/media/videobuf2-core.h void (*copy_timestamp)(struct vb2_buffer *vb, const void *pb); pb 710 include/media/videobuf2-core.h void vb2_core_querybuf(struct vb2_queue *q, unsigned int index, void *pb); pb 786 include/media/videobuf2-core.h int vb2_core_prepare_buf(struct vb2_queue *q, unsigned int index, void *pb); pb 814 include/media/videobuf2-core.h int vb2_core_qbuf(struct vb2_queue *q, unsigned int index, void *pb, pb 840 include/media/videobuf2-core.h int vb2_core_dqbuf(struct vb2_queue *q, unsigned int *pindex, void *pb, pb 210 include/uapi/sound/hdspm.h unsigned int pb[HDSPM_MIXER_CHANNELS]; pb 546 lib/decompress_unlzma.c int lc, pb, lp; pb 597 lib/decompress_unlzma.c pb = 0; pb 600 lib/decompress_unlzma.c pb++; pb 603 lib/decompress_unlzma.c pos_state_mask = (1 << pb) - 1; pb 1417 net/sched/sch_cake.c u32 pb = cake_heap_get_backlog(q, p); pb 1419 net/sched/sch_cake.c if (ib > pb) { pb 60 samples/bpf/trace_output_user.c struct perf_buffer *pb; pb 73 samples/bpf/trace_output_user.c pb = perf_buffer__new(map_fd[0], 8, &pb_opts); pb 74 samples/bpf/trace_output_user.c ret = libbpf_get_error(pb); pb 84 samples/bpf/trace_output_user.c while ((ret = perf_buffer__poll(pb, 1000)) >= 0 && cnt < MAX_CNT) { pb 26 samples/bpf/xdp_sample_pkts_user.c static struct perf_buffer *pb = NULL; pb 98 samples/bpf/xdp_sample_pkts_user.c perf_buffer__free(pb); pb 185 samples/bpf/xdp_sample_pkts_user.c pb = perf_buffer__new(map_fd, 8, &pb_opts); pb 186 samples/bpf/xdp_sample_pkts_user.c err = libbpf_get_error(pb); pb 192 samples/bpf/xdp_sample_pkts_user.c while ((ret = perf_buffer__poll(pb, 1000)) >= 0) { pb 35 scripts/genksyms/parse.y remove_list(struct string_list **pb, struct string_list **pe) pb 37 scripts/genksyms/parse.y struct string_list *b = *pb, *e = *pe; pb 38 scripts/genksyms/parse.y *pb = e; pb 1156 sound/pci/rme9652/hdspm.c unsigned int pb) pb 1158 sound/pci/rme9652/hdspm.c if (chan >= HDSPM_MIXER_CHANNELS || pb >= HDSPM_MIXER_CHANNELS) pb 1160 sound/pci/rme9652/hdspm.c return hdspm->mixer->ch[chan].pb[pb]; pb 1177 sound/pci/rme9652/hdspm.c unsigned int pb, unsigned short data) pb 1179 sound/pci/rme9652/hdspm.c if (chan >= HDSPM_MIXER_CHANNELS || pb >= HDSPM_MIXER_CHANNELS) pb 1184 sound/pci/rme9652/hdspm.c ((64 + pb + 128 * chan) * sizeof(u32)), pb 1185 sound/pci/rme9652/hdspm.c (hdspm->mixer->ch[chan].pb[pb] = data & 0xFFFF)); pb 343 sound/usb/caiaq/audio.c int stream, pb, *cnt; pb 351 sound/usb/caiaq/audio.c pb = snd_pcm_lib_period_bytes(sub); pb 356 sound/usb/caiaq/audio.c if (*cnt >= pb) { pb 358 sound/usb/caiaq/audio.c *cnt %= pb; pb 134 tools/bpf/bpftool/map_perf_ring.c struct perf_buffer *pb; pb 201 tools/bpf/bpftool/map_perf_ring.c pb = perf_buffer__new_raw(map_fd, MMAP_PAGE_CNT, &opts); pb 202 tools/bpf/bpftool/map_perf_ring.c err = libbpf_get_error(pb); pb 217 tools/bpf/bpftool/map_perf_ring.c err = perf_buffer__poll(pb, 200); pb 228 tools/bpf/bpftool/map_perf_ring.c perf_buffer__free(pb); pb 234 tools/bpf/bpftool/map_perf_ring.c perf_buffer__free(pb); pb 5314 tools/lib/bpf/libbpf.c struct perf_buffer *pb; pb 5338 tools/lib/bpf/libbpf.c static void perf_buffer__free_cpu_buf(struct perf_buffer *pb, pb 5344 tools/lib/bpf/libbpf.c munmap(cpu_buf->base, pb->mmap_size + pb->page_size)) pb 5354 tools/lib/bpf/libbpf.c void perf_buffer__free(struct perf_buffer *pb) pb 5358 tools/lib/bpf/libbpf.c if (!pb) pb 5360 tools/lib/bpf/libbpf.c if (pb->cpu_bufs) { pb 5361 tools/lib/bpf/libbpf.c for (i = 0; i < pb->cpu_cnt && pb->cpu_bufs[i]; i++) { pb 5362 tools/lib/bpf/libbpf.c struct perf_cpu_buf *cpu_buf = pb->cpu_bufs[i]; pb 5364 tools/lib/bpf/libbpf.c bpf_map_delete_elem(pb->map_fd, &cpu_buf->map_key); pb 5365 tools/lib/bpf/libbpf.c perf_buffer__free_cpu_buf(pb, cpu_buf); pb 5367 tools/lib/bpf/libbpf.c free(pb->cpu_bufs); pb 5369 tools/lib/bpf/libbpf.c if (pb->epoll_fd >= 0) pb 5370 tools/lib/bpf/libbpf.c close(pb->epoll_fd); pb 5371 tools/lib/bpf/libbpf.c free(pb->events); pb 5372 tools/lib/bpf/libbpf.c free(pb); pb 5376 tools/lib/bpf/libbpf.c perf_buffer__open_cpu_buf(struct perf_buffer *pb, struct perf_event_attr *attr, pb 5387 tools/lib/bpf/libbpf.c cpu_buf->pb = pb; pb 5400 tools/lib/bpf/libbpf.c cpu_buf->base = mmap(NULL, pb->mmap_size + pb->page_size, pb 5421 tools/lib/bpf/libbpf.c perf_buffer__free_cpu_buf(pb, cpu_buf); pb 5469 tools/lib/bpf/libbpf.c struct perf_buffer *pb; pb 5494 tools/lib/bpf/libbpf.c pb = calloc(1, sizeof(*pb)); pb 5495 tools/lib/bpf/libbpf.c if (!pb) pb 5498 tools/lib/bpf/libbpf.c pb->event_cb = p->event_cb; pb 5499 tools/lib/bpf/libbpf.c pb->sample_cb = p->sample_cb; pb 5500 tools/lib/bpf/libbpf.c pb->lost_cb = p->lost_cb; pb 5501 tools/lib/bpf/libbpf.c pb->ctx = p->ctx; pb 5503 tools/lib/bpf/libbpf.c pb->page_size = getpagesize(); pb 5504 tools/lib/bpf/libbpf.c pb->mmap_size = pb->page_size * page_cnt; pb 5505 tools/lib/bpf/libbpf.c pb->map_fd = map_fd; pb 5507 tools/lib/bpf/libbpf.c pb->epoll_fd = epoll_create1(EPOLL_CLOEXEC); pb 5508 tools/lib/bpf/libbpf.c if (pb->epoll_fd < 0) { pb 5516 tools/lib/bpf/libbpf.c pb->cpu_cnt = p->cpu_cnt; pb 5518 tools/lib/bpf/libbpf.c pb->cpu_cnt = libbpf_num_possible_cpus(); pb 5519 tools/lib/bpf/libbpf.c if (pb->cpu_cnt < 0) { pb 5520 tools/lib/bpf/libbpf.c err = pb->cpu_cnt; pb 5523 tools/lib/bpf/libbpf.c if (map.max_entries < pb->cpu_cnt) pb 5524 tools/lib/bpf/libbpf.c pb->cpu_cnt = map.max_entries; pb 5527 tools/lib/bpf/libbpf.c pb->events = calloc(pb->cpu_cnt, sizeof(*pb->events)); pb 5528 tools/lib/bpf/libbpf.c if (!pb->events) { pb 5533 tools/lib/bpf/libbpf.c pb->cpu_bufs = calloc(pb->cpu_cnt, sizeof(*pb->cpu_bufs)); pb 5534 tools/lib/bpf/libbpf.c if (!pb->cpu_bufs) { pb 5540 tools/lib/bpf/libbpf.c for (i = 0; i < pb->cpu_cnt; i++) { pb 5547 tools/lib/bpf/libbpf.c cpu_buf = perf_buffer__open_cpu_buf(pb, p->attr, cpu, map_key); pb 5553 tools/lib/bpf/libbpf.c pb->cpu_bufs[i] = cpu_buf; pb 5555 tools/lib/bpf/libbpf.c err = bpf_map_update_elem(pb->map_fd, &map_key, pb 5565 tools/lib/bpf/libbpf.c pb->events[i].events = EPOLLIN; pb 5566 tools/lib/bpf/libbpf.c pb->events[i].data.ptr = cpu_buf; pb 5567 tools/lib/bpf/libbpf.c if (epoll_ctl(pb->epoll_fd, EPOLL_CTL_ADD, cpu_buf->fd, pb 5568 tools/lib/bpf/libbpf.c &pb->events[i]) < 0) { pb 5577 tools/lib/bpf/libbpf.c return pb; pb 5580 tools/lib/bpf/libbpf.c if (pb) pb 5581 tools/lib/bpf/libbpf.c perf_buffer__free(pb); pb 5602 tools/lib/bpf/libbpf.c struct perf_buffer *pb = cpu_buf->pb; pb 5606 tools/lib/bpf/libbpf.c if (pb->event_cb) pb 5607 tools/lib/bpf/libbpf.c return pb->event_cb(pb->ctx, cpu_buf->cpu, e); pb 5613 tools/lib/bpf/libbpf.c if (pb->sample_cb) pb 5614 tools/lib/bpf/libbpf.c pb->sample_cb(pb->ctx, cpu_buf->cpu, s->data, s->size); pb 5620 tools/lib/bpf/libbpf.c if (pb->lost_cb) pb 5621 tools/lib/bpf/libbpf.c pb->lost_cb(pb->ctx, cpu_buf->cpu, s->lost); pb 5631 tools/lib/bpf/libbpf.c static int perf_buffer__process_records(struct perf_buffer *pb, pb 5636 tools/lib/bpf/libbpf.c ret = bpf_perf_event_read_simple(cpu_buf->base, pb->mmap_size, pb 5637 tools/lib/bpf/libbpf.c pb->page_size, &cpu_buf->buf, pb 5645 tools/lib/bpf/libbpf.c int perf_buffer__poll(struct perf_buffer *pb, int timeout_ms) pb 5649 tools/lib/bpf/libbpf.c cnt = epoll_wait(pb->epoll_fd, pb->events, pb->cpu_cnt, timeout_ms); pb 5651 tools/lib/bpf/libbpf.c struct perf_cpu_buf *cpu_buf = pb->events[i].data.ptr; pb 5653 tools/lib/bpf/libbpf.c err = perf_buffer__process_records(pb, cpu_buf); pb 687 tools/lib/traceevent/event-parse.c const struct printk_map *pb = b; pb 689 tools/lib/traceevent/event-parse.c if (pa->addr < pb->addr) pb 691 tools/lib/traceevent/event-parse.c if (pa->addr > pb->addr) pb 89 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c struct perf_buffer *pb = NULL; pb 128 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c pb = perf_buffer__new(bpf_map__fd(map), 8, &pb_opts); pb 129 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c if (CHECK(IS_ERR(pb), "perf_buf__new", "err %ld\n", PTR_ERR(pb))) pb 137 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c err = perf_buffer__poll(pb, 100); pb 146 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c if (!IS_ERR_OR_NULL(pb)) pb 147 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c perf_buffer__free(pb); pb 31 tools/testing/selftests/bpf/prog_tests/perf_buffer.c struct perf_buffer *pb; pb 73 tools/testing/selftests/bpf/prog_tests/perf_buffer.c pb = perf_buffer__new(bpf_map__fd(perf_buf_map), 1, &pb_opts); pb 74 tools/testing/selftests/bpf/prog_tests/perf_buffer.c if (CHECK(IS_ERR(pb), "perf_buf__new", "err %ld\n", PTR_ERR(pb))) pb 98 tools/testing/selftests/bpf/prog_tests/perf_buffer.c err = perf_buffer__poll(pb, 100); pb 107 tools/testing/selftests/bpf/prog_tests/perf_buffer.c perf_buffer__free(pb); pb 44 tools/testing/selftests/bpf/test_tcpnotify_user.c void tcp_notifier_poller(struct perf_buffer *pb) pb 49 tools/testing/selftests/bpf/test_tcpnotify_user.c err = perf_buffer__poll(pb, 100); pb 59 tools/testing/selftests/bpf/test_tcpnotify_user.c struct perf_buffer *pb = arg; pb 61 tools/testing/selftests/bpf/test_tcpnotify_user.c tcp_notifier_poller(pb); pb 76 tools/testing/selftests/bpf/test_tcpnotify_user.c struct perf_buffer *pb = NULL; pb 124 tools/testing/selftests/bpf/test_tcpnotify_user.c pb = perf_buffer__new(bpf_map__fd(perf_map), 8, &pb_opts); pb 125 tools/testing/selftests/bpf/test_tcpnotify_user.c if (IS_ERR(pb)) pb 128 tools/testing/selftests/bpf/test_tcpnotify_user.c pthread_create(&tid, NULL, poller_thread, pb); pb 165 tools/testing/selftests/bpf/test_tcpnotify_user.c if (!IS_ERR_OR_NULL(pb)) pb 166 tools/testing/selftests/bpf/test_tcpnotify_user.c perf_buffer__free(pb);