| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_cccb.c | 28 WRITE_ONCE(ctrl->write_offset, 0); in cccb_ctrl_init() 53 pvr_cccb->write_offset = 0; in pvr_cccb_init() 115 remaining = pvr_cccb->size - pvr_cccb->write_offset; in pvr_cccb_cmdseq_fits() 124 if (get_ccb_space(pvr_cccb->write_offset, read_offset, pvr_cccb->size) >= size) in pvr_cccb_cmdseq_fits() 159 u32 remaining = pvr_cccb->size - pvr_cccb->write_offset; in pvr_cccb_write_command_with_header() 177 cccb_space = get_ccb_space(pvr_cccb->write_offset, read_offset, pvr_cccb->size); in pvr_cccb_write_command_with_header() 188 memcpy(&pvr_cccb->cccb[pvr_cccb->write_offset], &pad_cmd, sizeof(pad_cmd)); in pvr_cccb_write_command_with_header() 189 pvr_cccb->write_offset = 0; in pvr_cccb_write_command_with_header() 192 memcpy(&pvr_cccb->cccb[pvr_cccb->write_offset], &cmd_header, sizeof(cmd_header)); in pvr_cccb_write_command_with_header() 193 memcpy(&pvr_cccb->cccb[pvr_cccb->write_offset + sizeof(cmd_header)], cmd_data, cmd_size); in pvr_cccb_write_command_with_header() [all …]
|
| H A D | pvr_cccb.h | 49 u32 write_offset; member
|
| /linux/net/sched/ |
| H A D | act_pedit.c | 401 int write_offset, write_len; in tcf_pedit_act() local 443 if (check_add_overflow(hoffset, offset, &write_offset)) { in tcf_pedit_act() 448 if (!offset_valid(skb, write_offset, sizeof(*ptr))) { in tcf_pedit_act() 450 write_offset); in tcf_pedit_act() 454 if (write_offset < 0) { in tcf_pedit_act() 455 if (skb_cow(skb, -write_offset)) in tcf_pedit_act() 457 if (write_offset + (int)sizeof(*ptr) > 0) { in tcf_pedit_act() 460 write_offset + (int)sizeof(*ptr)))) in tcf_pedit_act() 464 if (check_add_overflow(write_offset, (int)sizeof(*ptr), in tcf_pedit_act() 472 ptr = (u32 *)(skb->data + write_offset); in tcf_pedit_act()
|
| /linux/drivers/iommu/ |
| H A D | virtio-iommu.c | 85 unsigned int write_offset; member 176 write_len = req->len - req->write_offset; in __viommu_sync_req() 178 memcpy(req->writeback, req->buf + req->write_offset, in __viommu_sync_req() 222 off_t write_offset; in __viommu_add_req() local 230 write_offset = viommu_get_write_desc_offset(viommu, buf, len); in __viommu_add_req() 231 if (write_offset <= 0) in __viommu_add_req() 240 req->writeback = buf + write_offset; in __viommu_add_req() 241 req->write_offset = write_offset; in __viommu_add_req() 243 memcpy(&req->buf, buf, write_offset); in __viommu_add_req() 245 sg_init_one(&top_sg, req->buf, write_offset); in __viommu_add_req() [all …]
|
| /linux/drivers/rtc/ |
| H A D | rtc-meson.c | 272 unsigned int write_offset, write_size; in meson_rtc_regmem_write() local 274 write_offset = RTC_REGMEM_0 + (offset / 4); in meson_rtc_regmem_write() 277 return regmap_bulk_write(rtc->serial, write_offset, buf, write_size); in meson_rtc_regmem_write()
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_capture.c | 1295 unsigned int buffer_size, read_offset, write_offset, full_count; in __guc_capture_process_output() local 1317 write_offset = log_buf_state_local.sampled_write_ptr; in __guc_capture_process_output() 1329 write_offset = buffer_size; in __guc_capture_process_output() 1331 (write_offset > buffer_size))) { in __guc_capture_process_output() 1336 write_offset = buffer_size; in __guc_capture_process_output() 1341 buf.wr = write_offset; in __guc_capture_process_output() 1351 log_buf_state->read_ptr = write_offset; in __guc_capture_process_output()
|
| /linux/kernel/ |
| H A D | relay.c | 888 size_t read_subbuf, read_offset, write_subbuf, write_offset; in relay_file_read_subbuf_avail() local 892 write_offset = buf->offset > subbuf_size ? subbuf_size : buf->offset; in relay_file_read_subbuf_avail() 898 if (read_offset + padding < write_offset) in relay_file_read_subbuf_avail() 899 avail = write_offset - (read_offset + padding); in relay_file_read_subbuf_avail()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_guc_capture.c | 1390 unsigned int buffer_size, read_offset, write_offset, full_count; in __guc_capture_process_output() local 1412 write_offset = log_buf_state_local.sampled_write_ptr; in __guc_capture_process_output() 1425 write_offset = buffer_size; in __guc_capture_process_output() 1427 (write_offset > buffer_size))) { in __guc_capture_process_output() 1433 write_offset = buffer_size; in __guc_capture_process_output() 1438 buf.wr = write_offset; in __guc_capture_process_output() 1452 write_offset); in __guc_capture_process_output()
|
| /linux/drivers/net/ethernet/atheros/atl1e/ |
| H A D | atl1e_main.c | 1409 u32 packet_size, write_offset; in atl1e_clean_rx_irq() local 1412 write_offset = *(rx_page->write_offset_addr); in atl1e_clean_rx_irq() 1413 if (likely(rx_page->read_offset < write_offset)) { in atl1e_clean_rx_irq() 1497 write_offset = *(rx_page->write_offset_addr); in atl1e_clean_rx_irq() 1498 } while (rx_page->read_offset < write_offset); in atl1e_clean_rx_irq()
|
| /linux/drivers/spmi/ |
| H A D | spmi-pmic-arb.c | 623 u32 read_cmd, read_offset, write_cmd, write_offset; in pmic_arb_masked_write() local 634 len, &write_cmd, &write_offset); in pmic_arb_masked_write() 647 rc = pmic_arb_write_cmd_unlocked(ctrl, write_cmd, write_offset, sid, in pmic_arb_masked_write()
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | rtw88xxa.c | 1611 static const u32 write_offset[] = { in rtw88xxa_tx_power_training() local 1631 rtw_write32_mask(rtwdev, write_offset[path], 0xffffff, write_data); in rtw88xxa_tx_power_training()
|
| /linux/drivers/scsi/elx/libefc_sli/ |
| H A D | sli4.h | 3191 __le32 write_offset; member
|
| H A D | sli4.c | 3806 wr_obj->write_offset = cpu_to_le32(offset); in sli_cmd_common_write_object()
|
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_sli.c | 21007 wr_object->u.request.write_offset = *offset; in lpfc_wr_object()
|