Home
last modified time | relevance | path

Searched refs:prod (Results 1 – 102 of 102) sorted by relevance

/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_comms.c62 static int check_indexes(XENSTORE_RING_IDX cons, XENSTORE_RING_IDX prod) in check_indexes() argument
64 return ((prod - cons) <= XENSTORE_RING_SIZE); in check_indexes()
68 XENSTORE_RING_IDX prod, in get_output_chunk() argument
71 *len = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(prod); in get_output_chunk()
72 if ((XENSTORE_RING_SIZE - (prod - cons)) < *len) in get_output_chunk()
73 *len = XENSTORE_RING_SIZE - (prod - cons); in get_output_chunk()
74 return buf + MASK_XENSTORE_IDX(prod); in get_output_chunk()
78 XENSTORE_RING_IDX prod, in get_input_chunk() argument
82 if ((prod - cons) < *len) in get_input_chunk()
83 *len = prod - cons; in get_input_chunk()
[all …]
/linux-4.1.27/drivers/zorro/
Dnames.c19 __u16 prod; member
39 #define PRODUCT( manuf, prod, name ) static char __prodstr_##manuf##prod[] __initdata = name; argument
45 #define PRODUCT( manuf, prod, name ) { 0x##prod, 0, __prodstr_##manuf##prod }, argument
51 #define PRODUCT( manuf, prod, name ) argument
77 if (prod_p->prod == in zorro_name_device()
/linux-4.1.27/drivers/media/dvb-frontends/
Dlgs8gxx.c61 if (priv->config->prod != LGS8GXX_PROD_LGS8G75 && reg >= 0xC0) in lgs8gxx_write_reg()
89 if (priv->config->prod != LGS8GXX_PROD_LGS8G75 && reg >= 0xC0) in lgs8gxx_read_reg()
147 (config->prod == LGS8GXX_PROD_LGS8G52)) { in lgs8gxx_set_ad_mode()
177 if (priv->config->prod == LGS8GXX_PROD_LGS8G75) { in lgs8gxx_set_if_freq()
199 if (priv->config->prod == LGS8GXX_PROD_LGS8G75) in lgs8gxx_get_afc_phase()
221 u8 prod = priv->config->prod; in lgs8gxx_set_mode_auto() local
223 if (prod == LGS8GXX_PROD_LGS8913) in lgs8gxx_set_mode_auto()
226 if (prod == LGS8GXX_PROD_LGS8G75) { in lgs8gxx_set_mode_auto()
232 } else if (prod == LGS8GXX_PROD_LGS8913 || in lgs8gxx_set_mode_auto()
233 prod == LGS8GXX_PROD_LGS8GL5 || in lgs8gxx_set_mode_auto()
[all …]
Datbm8830.h35 u8 prod; member
Dlgs8gxx.h43 u8 prod; member
/linux-4.1.27/drivers/net/can/softing/
Dsofting_cs.c41 .manf = 0x0168, .prod = 0x001,
53 .manf = 0x0168, .prod = 0x002,
65 .manf = 0x0168, .prod = 0x004,
77 .manf = 0x0168, .prod = 0x005,
89 .manf = 0x0168, .prod = 0x081,
101 .manf = 0x0168, .prod = 0x084,
113 .manf = 0x0168, .prod = 0x085,
125 .manf = 0x0168, .prod = 0x102,
137 .manf = 0x0168, .prod = 0x105,
162 *softingcs_find_platform_data(unsigned int manf, unsigned int prod) in softingcs_find_platform_data() argument
[all …]
Dsofting_platform.h12 unsigned int prod; member
/linux-4.1.27/fs/xfs/
Dxfs_rtalloc.c240 xfs_extlen_t prod, /* extent product factor */ in xfs_rtallocate_extent_block() argument
315 if (prod > 1 && (p = do_mod(bestlen, prod))) in xfs_rtallocate_extent_block()
352 xfs_extlen_t prod, /* extent product factor */ in xfs_rtallocate_extent_exact() argument
360 ASSERT(minlen % prod == 0 && maxlen % prod == 0); in xfs_rtallocate_extent_exact()
394 if (prod > 1 && (i = maxlen % prod)) { in xfs_rtallocate_extent_exact()
431 xfs_extlen_t prod, /* extent product factor */ in xfs_rtallocate_extent_near() argument
443 ASSERT(minlen % prod == 0 && maxlen % prod == 0); in xfs_rtallocate_extent_near()
454 rbpp, rsb, prod, &r); in xfs_rtallocate_extent_near()
497 rsb, prod, &r); in xfs_rtallocate_extent_near()
542 len, &n, rbpp, rsb, prod, &r); in xfs_rtallocate_extent_near()
[all …]
Dxfs_rtalloc.h45 xfs_extlen_t prod, /* extent product factor */
Dxfs_bmap_util.c152 xfs_extlen_t prod = 0; /* product factor for allocators */ in xfs_bmap_rtalloc() local
159 prod = align / mp->m_sb.sb_rextsize; in xfs_bmap_rtalloc()
173 prod = 1; in xfs_bmap_rtalloc()
219 &ralen, atype, ap->wasdel, prod, &rtb))) in xfs_bmap_rtalloc()
221 if (rtb == NULLFSBLOCK && prod > 1 && in xfs_bmap_rtalloc()
Dxfs_trace.h1539 __field(xfs_extlen_t, prod)
1560 __entry->prod = args->prod;
1584 __entry->prod,
/linux-4.1.27/Documentation/hwmon/
Dtmp4018 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp401.html
12 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp411.html
16 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp431.html
20 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp432.html
24 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp435.html
Dtmp4218 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html
12 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html
16 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html
Dadm10319 http://www.analog.com/en/prod/0%2C2877%2CADM1030%2C00.html
15 http://www.analog.com/en/prod/0%2C2877%2CADM1031%2C00.html
Dtmp1028 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp102.html
Dlm708 Information: http://focus.ti.com/docs/prod/folders/print/tmp121.html
Dthmc508 Datasheet: http://www.analog.com/en/prod/0,2877,ADM1022,00.html
Damc68218 Datasheet: http://focus.ti.com/docs/prod/folders/print/amc6821.html
Dlm8712 Datasheet: http://www.analog.com/en/prod/0,2877,ADM1024,00.html
/linux-4.1.27/sound/usb/line6/
Dpodhd.c101 #define LINE6_DEVICE(prod) USB_DEVICE(0x0e41, prod) argument
102 #define LINE6_IF_NUM(prod, n) USB_DEVICE_INTERFACE_NUMBER(0x0e41, prod, n) argument
Dvariax.c246 #define LINE6_DEVICE(prod) USB_DEVICE(0x0e41, prod) argument
247 #define LINE6_IF_NUM(prod, n) USB_DEVICE_INTERFACE_NUMBER(0x0e41, prod, n) argument
Dpod.c457 #define LINE6_DEVICE(prod) USB_DEVICE(0x0e41, prod) argument
458 #define LINE6_IF_NUM(prod, n) USB_DEVICE_INTERFACE_NUMBER(0x0e41, prod, n) argument
Dtoneport.c471 #define LINE6_DEVICE(prod) USB_DEVICE(0x0e41, prod) argument
472 #define LINE6_IF_NUM(prod, n) USB_DEVICE_INTERFACE_NUMBER(0x0e41, prod, n) argument
/linux-4.1.27/arch/sparc/kernel/
Dvisemul.c604 u32 prod = src1 * src2; in pmul() local
605 u16 scaled = ((prod & 0x00ffff00) >> 8); in pmul()
608 if (prod & 0x80) in pmul()
629 u32 prod = src1 * src2; in pmul() local
630 u16 scaled = ((prod & 0x00ffff00) >> 8); in pmul()
633 if (prod & 0x80) in pmul()
654 u32 prod; in pmul() local
659 prod = src1 * src2; in pmul()
660 scaled = ((prod & 0x00ffff00) >> 8); in pmul()
663 if (prod & 0x80) in pmul()
[all …]
/linux-4.1.27/drivers/tty/hvc/
Dhvc_xen.c94 XENCONS_RING_IDX cons, prod; in __write_console() local
99 prod = intf->out_prod; in __write_console()
101 BUG_ON((prod - cons) > sizeof(intf->out)); in __write_console()
103 while ((sent < len) && ((prod - cons) < sizeof(intf->out))) in __write_console()
104 intf->out[MASK_XENCONS_IDX(prod++, intf->out)] = data[sent++]; in __write_console()
107 intf->out_prod = prod; in __write_console()
143 XENCONS_RING_IDX cons, prod; in domU_read_console() local
151 prod = intf->in_prod; in domU_read_console()
153 BUG_ON((prod - cons) > sizeof(intf->in)); in domU_read_console()
155 while (cons != prod && recv < len) in domU_read_console()
/linux-4.1.27/tools/usb/usbip/libsrc/
Dusbip_common.c248 const char *prod, *vend; in usbip_names_get_product() local
250 prod = names_product(vendor, product); in usbip_names_get_product()
251 if (!prod) in usbip_names_get_product()
252 prod = "unknown product"; in usbip_names_get_product()
259 snprintf(buff, size, "%s : %s (%04x:%04x)", vend, prod, vendor, product); in usbip_names_get_product()
/linux-4.1.27/include/linux/
Dusb.h844 #define USB_DEVICE(vend, prod) \ argument
847 .idProduct = (prod)
858 #define USB_DEVICE_VER(vend, prod, lo, hi) \ argument
861 .idProduct = (prod), \
874 #define USB_DEVICE_INTERFACE_CLASS(vend, prod, cl) \ argument
878 .idProduct = (prod), \
890 #define USB_DEVICE_INTERFACE_PROTOCOL(vend, prod, pr) \ argument
894 .idProduct = (prod), \
906 #define USB_DEVICE_INTERFACE_NUMBER(vend, prod, num) \ argument
910 .idProduct = (prod), \
[all …]
Dhid.h609 #define HID_DEVICE(b, g, ven, prod) \ argument
610 .bus = (b), .group = (g), .vendor = (ven), .product = (prod)
611 #define HID_USB_DEVICE(ven, prod) \ argument
612 .bus = BUS_USB, .vendor = (ven), .product = (prod)
613 #define HID_BLUETOOTH_DEVICE(ven, prod) \ argument
614 .bus = BUS_BLUETOOTH, .vendor = (ven), .product = (prod)
615 #define HID_I2C_DEVICE(ven, prod) \ argument
616 .bus = BUS_I2C, .vendor = (ven), .product = (prod)
/linux-4.1.27/include/uapi/linux/
Dzorro.h35 #define ZORRO_ID(manuf, prod, epc) \ argument
36 ((ZORRO_MANUF_##manuf << 16) | ((prod) << 8) | (epc))
/linux-4.1.27/drivers/net/usb/
Dqmi_wwan.c441 #define QMI_FIXED_INTF(vend, prod, num) \ argument
442 USB_DEVICE_INTERFACE_NUMBER(vend, prod, num), \
446 #define QMI_GOBI1K_DEVICE(vend, prod) \ argument
447 QMI_FIXED_INTF(vend, prod, 3)
450 #define QMI_GOBI_DEVICE(vend, prod) \ argument
451 QMI_FIXED_INTF(vend, prod, 0)
856 const struct usb_device_id *prod) in qmi_wwan_probe() argument
858 struct usb_device_id *id = (struct usb_device_id *)prod; in qmi_wwan_probe()
Dsierra_net.c917 sierra_net_probe(struct usb_interface *udev, const struct usb_device_id *prod) in sierra_net_probe() argument
921 ret = usbnet_probe(udev, prod); in sierra_net_probe()
934 #define DIRECT_IP_DEVICE(vend, prod) \ argument
935 {USB_DEVICE_INTERFACE_NUMBER(vend, prod, 7), \
937 {USB_DEVICE_INTERFACE_NUMBER(vend, prod, 10), \
939 {USB_DEVICE_INTERFACE_NUMBER(vend, prod, 11), \
Dcx82310_eth.c321 #define USB_DEVICE_CLASS(vend, prod, cl, sc, pr) \ argument
325 .idProduct = (prod), \
Dusbnet.c1577 usbnet_probe (struct usb_interface *udev, const struct usb_device_id *prod) in usbnet_probe() argument
1598 info = (struct driver_info *) prod->driver_info; in usbnet_probe()
Dr8152.c4082 #define REALTEK_USB_DEVICE(vend, prod) \ argument
4086 .idProduct = (prod), \
4093 .idProduct = (prod), \
/linux-4.1.27/drivers/staging/gdm72xx/
Dusb_ids.h27 #define USB_DEVICE_INTF(vend, prod, intf) \ argument
29 .idVendor = (vend), .idProduct = (prod), .bInterfaceClass = (intf)
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c203 ring->prod = 0; in mlx4_en_activate_tx_ring()
238 return ring->prod - ring->cons > ring->full_size; in mlx4_en_is_tx_ring_full()
361 ring->cons, ring->prod); in mlx4_en_free_tx_buf()
363 if ((u32) (ring->prod - ring->cons) > ring->size) { in mlx4_en_free_tx_buf()
369 while (ring->cons != ring->prod) { in mlx4_en_free_tx_buf()
761 (u32)(ring->prod - ring_cons - 1)); in mlx4_en_xmit()
764 index = ring->prod & ring->size_mask; in mlx4_en_xmit()
765 bf_index = ring->prod; in mlx4_en_xmit()
880 ((ring->prod & ring->size) ? in mlx4_en_xmit()
900 ((ring->prod & ring->size) ? in mlx4_en_xmit()
[all …]
Den_rx.c249 BUG_ON((u32)(ring->prod - ring->cons) > ring->actual_size); in mlx4_en_is_ring_empty()
250 return ring->prod == ring->cons; in mlx4_en_is_ring_empty()
255 *ring->wqres.db.db = cpu_to_be32(ring->prod & 0xffff); in mlx4_en_update_rx_prod_db()
297 ring->prod++; in mlx4_en_fill_rx_buffers()
307 ring->prod--; in mlx4_en_fill_rx_buffers()
321 ring->cons, ring->prod); in mlx4_en_free_rx_buf()
376 ring->prod = 0; in mlx4_en_create_rx_ring()
442 ring->prod = 0; in mlx4_en_activate_rx_rings()
665 int index = ring->prod & ring->size_mask; in mlx4_en_refill_rx_buffers()
667 while ((u32) (ring->prod - ring->cons) < ring->actual_size) { in mlx4_en_refill_rx_buffers()
[all …]
Dmlx4_en.h266 u32 prod ____cacheline_aligned_in_smp;
314 u32 prod; member
Deq.c179 s_eqe = &slave_eq->event_eqe[slave_eq->prod & (SLAVE_EVENT_EQ_SIZE - 1)]; in slave_event()
181 (!!(slave_eq->prod & SLAVE_EVENT_EQ_SIZE))) { in slave_event()
192 s_eqe->owner = !!(slave_eq->prod & SLAVE_EVENT_EQ_SIZE) ? 0x0 : 0x80; in slave_event()
193 ++slave_eq->prod; in slave_event()
Dmlx4.h554 u32 prod; member
Den_netdev.c1300 priv->tx_ring[i]->cons, priv->tx_ring[i]->prod); in mlx4_en_tx_timeout()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dusb.h35 #define RTL_USB_DEVICE(vend, prod, cfg) \ argument
38 .idProduct = (prod), \
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_cmd.c88 ret = header->prod - header->cons < header->num_items; in qxl_check_header()
101 ret = header->prod == header->cons; in qxl_check_idle()
114 if (header->prod - header->cons == header->num_items) { in qxl_ring_push()
136 idx = header->prod & (ring->n_elements - 1); in qxl_ring_push()
141 header->prod++; in qxl_ring_push()
145 if (header->prod == header->notify_on_prod) in qxl_ring_push()
160 if (header->cons == header->prod) { in qxl_ring_pop()
Dqxl_dev.h342 uint32_t prod; member
/linux-4.1.27/sound/soc/fsl/
Dfsl_esai.c126 u32 psr, pm = 999, maxfp, prod, sub, savesub, i, j; in fsl_esai_divisor_cal() local
153 prod = (psr ? 1 : 8) * i * j; in fsl_esai_divisor_cal()
155 if (prod == ratio) in fsl_esai_divisor_cal()
157 else if (prod / ratio == 1) in fsl_esai_divisor_cal()
158 sub = prod - ratio; in fsl_esai_divisor_cal()
159 else if (ratio / prod == 1) in fsl_esai_divisor_cal()
160 sub = ratio - prod; in fsl_esai_divisor_cal()
/linux-4.1.27/drivers/video/fbdev/
Dxen-fbfront.c76 u32 prod; in xenfb_send_event() local
78 prod = info->page->out_prod; in xenfb_send_event()
81 XENFB_OUT_RING_REF(info->page, prod) = *event; in xenfb_send_event()
83 info->page->out_prod = prod + 1; in xenfb_send_event()
117 u32 cons, prod; in xenfb_queue_full() local
119 prod = info->page->out_prod; in xenfb_queue_full()
121 return prod - cons == XENFB_OUT_RING_LEN; in xenfb_queue_full()
/linux-4.1.27/drivers/input/misc/
Dxen-kbdfront.c57 __u32 cons, prod; in input_handler() local
59 prod = page->in_prod; in input_handler()
60 if (prod == page->in_cons) in input_handler()
63 for (cons = page->in_cons; cons != prod; cons++) { in input_handler()
/linux-4.1.27/drivers/block/
Dsunvdc.c418 .start_idx = dr->prod, in __vdc_tx_trigger()
419 .end_idx = dr->prod, in __vdc_tx_trigger()
480 rqe = &port->rq_arr[dr->prod]; in __send_request()
507 dr->prod = vio_dring_next(dr, dr->prod); in __send_request()
661 dr->prod = vio_dring_next(dr, dr->prod); in generic_request()
702 dr->prod = dr->cons = 0; in vdc_alloc_tx_ring()
986 for (idx = dr->cons; idx != dr->prod; idx = vio_dring_next(dr, idx)) { in vdc_requeue_inflight()
/linux-4.1.27/drivers/usb/serial/
Dsafe_serial.c116 #define MY_USB_DEVICE(vend, prod, dc, ic, isc) \ argument
122 .idProduct = (prod),\
Dquatech2.c84 #define QT_DETAILS(prod, ports) \ argument
85 .product_id = (prod), \
/linux-4.1.27/drivers/net/fddi/
Ddefxx.c2634 bp->descr_block_virt->cmd_rsp[bp->cmd_rsp_reg.index.prod].long_0 = (u32) (PI_RCV_DESCR_M_SOP | in dfx_hw_dma_cmd_req()
2636 bp->descr_block_virt->cmd_rsp[bp->cmd_rsp_reg.index.prod].long_1 = bp->cmd_rsp_phys; in dfx_hw_dma_cmd_req()
2640 bp->cmd_rsp_reg.index.prod += 1; in dfx_hw_dma_cmd_req()
2641 bp->cmd_rsp_reg.index.prod &= PI_CMD_RSP_K_NUM_ENTRIES-1; in dfx_hw_dma_cmd_req()
2646 bp->descr_block_virt->cmd_req[bp->cmd_req_reg.index.prod].long_0 = (u32) (PI_XMT_DESCR_M_SOP | in dfx_hw_dma_cmd_req()
2648 bp->descr_block_virt->cmd_req[bp->cmd_req_reg.index.prod].long_1 = bp->cmd_req_phys; in dfx_hw_dma_cmd_req()
2652 bp->cmd_req_reg.index.prod += 1; in dfx_hw_dma_cmd_req()
2653 bp->cmd_req_reg.index.prod &= PI_CMD_REQ_K_NUM_ENTRIES-1; in dfx_hw_dma_cmd_req()
2663 if (bp->cmd_req_reg.index.prod == (u8)(bp->cons_block_virt->cmd_req)) in dfx_hw_dma_cmd_req()
2683 if (bp->cmd_rsp_reg.index.prod == (u8)(bp->cons_block_virt->cmd_rsp)) in dfx_hw_dma_cmd_req()
[all …]
Ddefxx.h1358 PI_UINT8 prod; member
1423 PI_UINT8 prod; member
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Ddvb_usb.h102 #define DVB_USB_DEVICE(vend, prod, props_, name_, rc) \ argument
105 .idProduct = (prod), \
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.h735 u16 prod; in bnx2x_tx_avail() local
738 prod = txdata->tx_bd_prod; in bnx2x_tx_avail()
741 used = SUB_S16(prod, cons); in bnx2x_tx_avail()
881 u16 cons, u16 prod) in bnx2x_reuse_rx_data() argument
884 struct sw_rx_bd *prod_rx_buf = &fp->rx_buf_ring[prod]; in bnx2x_reuse_rx_data()
886 struct eth_rx_bd *prod_bd = &fp->rx_desc_ring[prod]; in bnx2x_reuse_rx_data()
Dbnx2x_cmn.c429 u16 cons, u16 prod, in bnx2x_tpa_start() argument
434 struct sw_rx_bd *prod_rx_buf = &fp->rx_buf_ring[prod]; in bnx2x_tpa_start()
435 struct eth_rx_bd *prod_bd = &fp->rx_desc_ring[prod]; in bnx2x_tpa_start()
456 bnx2x_reuse_rx_data(fp, cons, prod); in bnx2x_tpa_start()
4138 txdata->tx_db.data.prod += nbd; in bnx2x_start_xmit()
Dbnx2x_hsi.h3443 u16 prod; member
3449 u16 prod;
Dbnx2x_ethtool.c2518 txdata->tx_db.data.prod += 2; in bnx2x_run_loopback()
Dbnx2x_main.c5194 static void bnx2x_update_eq_prod(struct bnx2x *bp, u16 prod) in bnx2x_update_eq_prod() argument
5197 storm_memset_eq_prod(bp, prod, BP_FUNC(bp)); in bnx2x_update_eq_prod()
6372 txdata->tx_db.data.prod = 0; in bnx2x_init_tx_ring_one()
/linux-4.1.27/arch/sparc/include/asm/
Dvio.h278 u32 prod; member
287 return dr->base + (dr->entry_size * dr->prod); in vio_dring_cur()
300 ((dr->prod - dr->cons) & (ring_size - 1)) - 1); in vio_dring_avail()
/linux-4.1.27/drivers/net/xen-netback/
Dnetback.c154 RING_IDX prod, cons; in xenvif_rx_ring_slots_available() local
157 prod = queue->rx.sring->req_prod; in xenvif_rx_ring_slots_available()
160 if (prod - cons >= needed) in xenvif_rx_ring_slots_available()
163 queue->rx.sring->req_event = prod + 1; in xenvif_rx_ring_slots_available()
169 } while (queue->rx.sring->req_prod != prod); in xenvif_rx_ring_slots_available()
1838 RING_IDX prod, cons; in xenvif_rx_queue_stalled() local
1840 prod = queue->rx.sring->req_prod; in xenvif_rx_queue_stalled()
1844 && prod - cons < XEN_NETBK_RX_SLOTS_MAX in xenvif_rx_queue_stalled()
1851 RING_IDX prod, cons; in xenvif_rx_queue_ready() local
1853 prod = queue->rx.sring->req_prod; in xenvif_rx_queue_ready()
[all …]
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c366 u32 alloced, prod, q_depth; in bnad_rxq_refill_page() local
374 prod = rcb->producer_index; in bnad_rxq_refill_page()
381 unmap = &unmap_q->unmap[prod]; in bnad_rxq_refill_page()
410 unmap_q->reuse_pi = prod; in bnad_rxq_refill_page()
414 rxent = &((struct bna_rxq_entry *)rcb->sw_q)[prod]; in bnad_rxq_refill_page()
416 BNA_QE_INDX_INC(prod, q_depth); in bnad_rxq_refill_page()
422 rcb->producer_index = prod; in bnad_rxq_refill_page()
434 u32 alloced, prod, q_depth, buff_sz; in bnad_rxq_refill_skb() local
442 prod = rcb->producer_index; in bnad_rxq_refill_skb()
447 unmap = &unmap_q->unmap[prod]; in bnad_rxq_refill_skb()
[all …]
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbnx2.c2929 u16 hw_prod, prod; in bnx2_reuse_rx_skb_pages() local
2954 prod = BNX2_RX_PG_RING_IDX(hw_prod); in bnx2_reuse_rx_skb_pages()
2956 prod_rx_pg = &rxr->rx_pg_ring[prod]; in bnx2_reuse_rx_skb_pages()
2960 prod_bd = &rxr->rx_pg_desc_ring[BNX2_RX_RING(prod)] in bnx2_reuse_rx_skb_pages()
2961 [BNX2_RX_IDX(prod)]; in bnx2_reuse_rx_skb_pages()
2963 if (prod != cons) { in bnx2_reuse_rx_skb_pages()
2982 u8 *data, u16 cons, u16 prod) in bnx2_reuse_rx_data() argument
2988 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnx2_reuse_rx_data()
2998 if (cons == prod) in bnx2_reuse_rx_data()
3005 prod_bd = &rxr->rx_desc_ring[BNX2_RX_RING(prod)][BNX2_RX_IDX(prod)]; in bnx2_reuse_rx_data()
[all …]
Db44.c782 u32 cons, prod; in b44_rx() local
785 prod = br32(bp, B44_DMARX_STAT) & DMARX_STAT_CDMASK; in b44_rx()
786 prod /= sizeof(struct dma_desc); in b44_rx()
789 while (cons != prod && budget > 0) { in b44_rx()
Dcnic.c1336 u16 prod, sw_prod, i; in cnic_submit_bnx2_kwqes() local
1350 prod = cp->kwq_prod_idx; in cnic_submit_bnx2_kwqes()
1351 sw_prod = prod & MAX_KWQ_IDX; in cnic_submit_bnx2_kwqes()
1355 prod++; in cnic_submit_bnx2_kwqes()
1356 sw_prod = prod & MAX_KWQ_IDX; in cnic_submit_bnx2_kwqes()
1358 cp->kwq_prod_idx = prod; in cnic_submit_bnx2_kwqes()
3020 u16 prod = cp->kcq1.sw_prod_idx & MAX_KCQ_IDX; in cnic_doirq() local
3023 prefetch(&cp->kcq1.kcq[KCQ_PG(prod)][KCQ_IDX(prod)]); in cnic_doirq()
Dcnic_defs.h3714 u16 prod; member
3716 u16 prod;
3879 u16 prod; member
3881 u16 prod;
/linux-4.1.27/drivers/usb/misc/
Dappledisplay.c51 #define APPLEDISPLAY_DEVICE(prod) \ argument
56 .idProduct = (prod), \
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_alloc.h110 xfs_extlen_t prod; /* prod value for extent size */ member
Dxfs_alloc.c249 ASSERT(args->mod < args->prod); in xfs_alloc_fix_len()
253 if (args->prod <= 1 || rlen < args->mod || rlen == args->maxlen || in xfs_alloc_fix_len()
254 (args->mod == 0 && rlen < args->prod)) in xfs_alloc_fix_len()
256 k = rlen % args->prod; in xfs_alloc_fix_len()
262 rlen = rlen - args->prod + (args->mod - k); in xfs_alloc_fix_len()
267 ASSERT(rlen % args->prod == args->mod); in xfs_alloc_fix_len()
593 ASSERT(args->mod < args->prod); in xfs_alloc_ag_vextent()
1971 targs.alignment = targs.minlen = targs.prod = targs.isfl = 1; in xfs_alloc_fix_freelist()
2409 ASSERT(args->mod < args->prod); in xfs_alloc_vextent()
2413 args->mod >= args->prod) { in xfs_alloc_vextent()
Dxfs_ialloc_btree.c102 args.prod = 1; in xfs_inobt_alloc_block()
Dxfs_bmap.c791 args.minlen = args.maxlen = args.prod = 1; in xfs_bmap_extents_to_btree()
939 args.minlen = args.maxlen = args.prod = 1; in xfs_bmap_local_to_extents()
3739 args.prod = align; in xfs_bmap_btalloc()
3740 if ((args.mod = (xfs_extlen_t)do_mod(ap->offset, args.prod))) in xfs_bmap_btalloc()
3741 args.mod = (xfs_extlen_t)(args.prod - args.mod); in xfs_bmap_btalloc()
3743 args.prod = 1; in xfs_bmap_btalloc()
3746 args.prod = PAGE_CACHE_SIZE >> mp->m_sb.sb_blocklog; in xfs_bmap_btalloc()
3747 if ((args.mod = (xfs_extlen_t)(do_mod(ap->offset, args.prod)))) in xfs_bmap_btalloc()
3748 args.mod = (xfs_extlen_t)(args.prod - args.mod); in xfs_bmap_btalloc()
Dxfs_bmap_btree.c470 args.minlen = args.maxlen = args.prod = 1; in xfs_bmbt_alloc_block()
Dxfs_ialloc.c397 args.prod = 1; in xfs_ialloc_ag_alloc()
461 args.prod = 1; in xfs_ialloc_ag_alloc()
/linux-4.1.27/drivers/net/
Dxen-netfront.c366 RING_IDX cons, prod; in xennet_tx_buf_gc() local
373 prod = queue->tx.sring->rsp_prod; in xennet_tx_buf_gc()
376 for (cons = queue->tx.rsp_cons; cons != prod; cons++) { in xennet_tx_buf_gc()
401 queue->tx.rsp_cons = prod; in xennet_tx_buf_gc()
412 prod + ((queue->tx.sring->req_prod - prod) >> 1) + 1; in xennet_tx_buf_gc()
414 } while ((cons == prod) && (prod != queue->tx.sring->rsp_prod)); in xennet_tx_buf_gc()
/linux-4.1.27/drivers/hid/
Dwacom_wac.c3125 #define USB_DEVICE_WACOM(prod) \ argument
3126 HID_DEVICE(BUS_USB, HID_GROUP_WACOM, USB_VENDOR_ID_WACOM, prod),\
3127 .driver_data = (kernel_ulong_t)&wacom_features_##prod
3129 #define BT_DEVICE_WACOM(prod) \ argument
3130 HID_DEVICE(BUS_BLUETOOTH, HID_GROUP_WACOM, USB_VENDOR_ID_WACOM, prod),\
3131 .driver_data = (kernel_ulong_t)&wacom_features_##prod
3133 #define I2C_DEVICE_WACOM(prod) \ argument
3134 HID_DEVICE(BUS_I2C, HID_GROUP_WACOM, USB_VENDOR_ID_WACOM, prod),\
3135 .driver_data = (kernel_ulong_t)&wacom_features_##prod
3137 #define USB_DEVICE_LENOVO(prod) \ argument
[all …]
/linux-4.1.27/drivers/scsi/bnx2fc/
D57xx_hsi_bnx2fc.h54 u16 prod; member
60 u16 prod;
Dbnx2fc_hwi.c1406 sq_db->prod = tgt->sq_prod_idx | in bnx2fc_ring_doorbell()
/linux-4.1.27/drivers/input/mouse/
Dsynaptics_usb.c67 #define USB_DEVICE_SYNAPTICS(prod, kind) \ argument
69 USB_DEVICE_ID_SYNAPTICS_##prod), \
Dbcm5974.c95 #define BCM5974_DEVICE(prod) { \ argument
100 .idProduct = (prod), \
Dappletouch.c110 #define ATP_DEVICE(prod, info) \ argument
116 .idProduct = (prod), \
/linux-4.1.27/drivers/media/rc/
Dredrat3.c860 u16 prod = le16_to_cpu(rr3->udev->descriptor.idProduct); in redrat3_init_rc_dev() local
870 prod == USB_RR3IIUSB_PRODUCT_ID ? "-II" : "", in redrat3_init_rc_dev()
871 le16_to_cpu(rr3->udev->descriptor.idVendor), prod); in redrat3_init_rc_dev()
/linux-4.1.27/drivers/target/
Dtarget_core_spc.c189 unsigned char *prod = &dev->t10_wwn.model[0]; in spc_emulate_evpd_83() local
249 prod_len += strlen(prod); in spc_emulate_evpd_83()
256 id_len += sprintf(&buf[off+12], "%s:%s", prod, in spc_emulate_evpd_83()
Dtarget_core_stat.c342 DEV_STAT_SCSI_LU_ATTR_RO(prod);
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunvnet.c621 while (idx != dr->prod) { in idx_is_pending()
936 txi = dr->prod; in vnet_clean_tx_ring()
1330 txi = dr->prod; in vnet_start_xmit()
1426 dr->prod = (dr->prod + 1) & (VNET_TX_RING_SIZE - 1); in vnet_start_xmit()
1707 dr->prod = dr->cons = 0; in vnet_port_alloc_tx_ring()
Dniu.c4307 rp->prod = 0; in niu_free_tx_ring_info()
4431 rp->prod = 0; in niu_alloc_tx_ring_info()
6497 rp->prod = 0; in niu_reset_buffers()
6639 int prod, i, tlen; in niu_start_xmit() local
6684 prod = rp->prod; in niu_start_xmit()
6686 rp->tx_buffs[prod].skb = skb; in niu_start_xmit()
6687 rp->tx_buffs[prod].mapping = mapping; in niu_start_xmit()
6709 niu_set_txd(rp, prod, mapping, this_len, mrk, nfg); in niu_start_xmit()
6712 prod = NEXT_TX(rp, prod); in niu_start_xmit()
6725 rp->tx_buffs[prod].skb = NULL; in niu_start_xmit()
[all …]
Dniu.h2857 int prod; member
2884 ((tp->prod - tp->cons) & (MAX_TX_RING_SIZE - 1))); in niu_tx_avail()
/linux-4.1.27/arch/unicore32/configs/
Dunicore32_defconfig97 # Serial ATA (prod) and Parallel ATA (experimental) drivers
/linux-4.1.27/drivers/tty/serial/
Drp2.c204 #define RP_ID(prod) PCI_VDEVICE(RP, (prod)) argument
/linux-4.1.27/arch/mips/include/asm/
Dsgiarcs.h94 char vend[8], prod[8]; member
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-dvb.c526 .prod = LGS8GXX_PROD_LGS8GL5,
757 .prod = LGS8GXX_PROD_LGS8G75,
777 .prod = ATBM8830_PROD_8830,
796 .prod = ATBM8830_PROD_8830,
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c2198 u32 prod = ql_read_sh_reg(rx_ring->prod_idx_sh_reg); in ql_clean_outbound_rx_ring() local
2204 while (prod != rx_ring->cnsmr_idx) { in ql_clean_outbound_rx_ring()
2208 rx_ring->cq_id, prod, rx_ring->cnsmr_idx); in ql_clean_outbound_rx_ring()
2225 prod = ql_read_sh_reg(rx_ring->prod_idx_sh_reg); in ql_clean_outbound_rx_ring()
2246 u32 prod = ql_read_sh_reg(rx_ring->prod_idx_sh_reg); in ql_clean_inbound_rx_ring() local
2251 while (prod != rx_ring->cnsmr_idx) { in ql_clean_inbound_rx_ring()
2255 rx_ring->cq_id, prod, rx_ring->cnsmr_idx); in ql_clean_inbound_rx_ring()
2278 prod = ql_read_sh_reg(rx_ring->prod_idx_sh_reg); in ql_clean_inbound_rx_ring()
/linux-4.1.27/drivers/input/touchscreen/
Dusbtouchscreen.c148 #define USB_DEVICE_HID_CLASS(vend, prod) \ argument
152 .idProduct = (prod), \
/linux-4.1.27/Documentation/
DManagementStyle198 not necessarily translate to other areas. So you might prod people in
202 are doing something irreversible when you _do_ prod them in some
/linux-4.1.27/drivers/net/wireless/b43/
Dphy_lp.c1713 int prod, ipwr, qpwr, prod_msb, q_msb, tmp1, tmp2, tmp3, tmp4, ret; in lpphy_calc_rx_iq_comp() local
1726 prod = iq_est.iq_prod; in lpphy_calc_rx_iq_comp()
1735 prod_msb = fls(abs(prod)); in lpphy_calc_rx_iq_comp()
1740 tmp3 = ((prod << (30 - prod_msb)) + (ipwr >> (1 + tmp1))) / in lpphy_calc_rx_iq_comp()
1743 tmp3 = ((prod << (30 - prod_msb)) + (ipwr << (-1 - tmp1))) / in lpphy_calc_rx_iq_comp()
/linux-4.1.27/sound/usb/
Dquirks-table.h34 #define USB_DEVICE_VENDOR_SPEC(vend, prod) \ argument
39 .idProduct = prod, \
/linux-4.1.27/drivers/media/usb/dvb-usb/
Dcxusb.c1197 .prod = LGS8GXX_PROD_LGS8GL5,
1255 .prod = ATBM8830_PROD_8830,
/linux-4.1.27/drivers/mtd/
DKconfig269 http://www.gensw.com/pages/prod/bios/rfd.htm
/linux-4.1.27/drivers/ide/
DKconfig20 the newer ATA subsystem ("Serial ATA (prod) and Parallel ATA
55 you may take a look at "Serial ATA (prod) and Parallel ATA
/linux-4.1.27/Documentation/video4linux/
Dgspca.txt7 xxxx vend:prod
/linux-4.1.27/firmware/keyspan_pda/
Dkeyspan_pda.S901 ;; prod rx, which will actually send the message when in2 becomes free
Dxircom_pgs.S962 ;; prod rx, which will actually send the message when in2 becomes free
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-dvb.c1164 .prod = LGS8GXX_PROD_LGS8G75,
/linux-4.1.27/Documentation/RCU/
DwhatisRCU.txt1019 a computer-operated cattle prod might arouse serious