Searched refs:pmsg (Results 1 - 40 of 40) sorted by relevance

/linux-4.4.14/drivers/i2c/busses/
H A Di2c-robotfuzz-osif.c64 struct i2c_msg *pmsg; osif_xfer() local
69 pmsg = &msgs[i]; osif_xfer()
71 if (pmsg->flags & I2C_M_RD) { osif_xfer()
74 ret = osif_usb_read(adapter, cmd, pmsg->flags, osif_xfer()
75 pmsg->addr, pmsg->buf, osif_xfer()
76 pmsg->len); osif_xfer()
77 if (ret != pmsg->len) { osif_xfer()
84 ret = osif_usb_write(adapter, cmd, pmsg->flags, osif_xfer()
85 pmsg->addr, pmsg->buf, pmsg->len); osif_xfer()
86 if (ret != pmsg->len) { osif_xfer()
H A Di2c-puv3.c121 static int puv3_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *pmsg, puv3_i2c_xfer() argument
133 writel(pmsg->addr, I2C_TAR); puv3_i2c_xfer()
142 pmsg->flags & I2C_M_RD ? "read" : "writ", puv3_i2c_xfer()
143 pmsg->len, pmsg->len > 1 ? "s" : "", puv3_i2c_xfer()
144 pmsg->flags & I2C_M_RD ? "from" : "to", pmsg->addr); puv3_i2c_xfer()
146 if (pmsg->len && pmsg->buf) { /* sanity check */ puv3_i2c_xfer()
147 if (pmsg->flags & I2C_M_RD) puv3_i2c_xfer()
148 ret = xfer_read(adap, pmsg->buf, pmsg->len); puv3_i2c_xfer()
150 ret = xfer_write(adap, pmsg->buf, pmsg->len); puv3_i2c_xfer()
157 pmsg++; /* next message */ puv3_i2c_xfer()
161 if (pmsg->addr == I2C_TAR_PWIC) { puv3_i2c_xfer()
162 swap = pmsg->buf[0]; puv3_i2c_xfer()
163 pmsg->buf[0] = pmsg->buf[1]; puv3_i2c_xfer()
164 pmsg->buf[1] = swap; puv3_i2c_xfer()
H A Di2c-wmt.c126 static int wmt_i2c_write(struct i2c_adapter *adap, struct i2c_msg *pmsg, wmt_i2c_write() argument
135 if (!(pmsg->flags & I2C_M_NOSTART)) { wmt_i2c_write()
141 if (pmsg->len == 0) { wmt_i2c_write()
149 writew(pmsg->buf[0] & 0xFF, i2c_dev->base + REG_CDR); wmt_i2c_write()
152 if (!(pmsg->flags & I2C_M_NOSTART)) { wmt_i2c_write()
169 tcr_val |= (TCR_MASTER_WRITE | (pmsg->addr & TCR_SLAVE_ADDR_MASK)); wmt_i2c_write()
173 if (pmsg->flags & I2C_M_NOSTART) { wmt_i2c_write()
179 while (xfer_len < pmsg->len) { wmt_i2c_write()
198 if (pmsg->len == 0) { wmt_i2c_write()
204 if (xfer_len == pmsg->len) { wmt_i2c_write()
208 writew(pmsg->buf[xfer_len] & 0xFF, i2c_dev->base + wmt_i2c_write()
217 static int wmt_i2c_read(struct i2c_adapter *adap, struct i2c_msg *pmsg, wmt_i2c_read() argument
226 if (!(pmsg->flags & I2C_M_NOSTART)) { wmt_i2c_read()
240 if (!(pmsg->flags & I2C_M_NOSTART)) { wmt_i2c_read()
246 if (pmsg->len == 1) { wmt_i2c_read()
259 tcr_val |= TCR_MASTER_READ | (pmsg->addr & TCR_SLAVE_ADDR_MASK); wmt_i2c_read()
263 if (pmsg->flags & I2C_M_NOSTART) { wmt_i2c_read()
269 while (xfer_len < pmsg->len) { wmt_i2c_read()
280 pmsg->buf[xfer_len] = readw(i2c_dev->base + REG_CDR) >> 8; wmt_i2c_read()
283 if (xfer_len == pmsg->len - 1) { wmt_i2c_read()
301 struct i2c_msg *pmsg; wmt_i2c_xfer() local
308 pmsg = &msgs[i]; wmt_i2c_xfer()
309 if (pmsg->flags & I2C_M_RD) wmt_i2c_xfer()
310 ret = wmt_i2c_read(adap, pmsg, is_last); wmt_i2c_xfer()
312 ret = wmt_i2c_write(adap, pmsg, is_last); wmt_i2c_xfer()
H A Di2c-tiny-usb.c58 struct i2c_msg *pmsg; usb_xfer() local
76 pmsg = &msgs[i]; usb_xfer()
80 i, pmsg->flags & I2C_M_RD ? "read" : "write", usb_xfer()
81 pmsg->flags, pmsg->len, pmsg->addr); usb_xfer()
84 if (pmsg->flags & I2C_M_RD) { usb_xfer()
87 pmsg->flags, pmsg->addr, usb_xfer()
88 pmsg->buf, pmsg->len) != pmsg->len) { usb_xfer()
97 pmsg->flags, pmsg->addr, usb_xfer()
98 pmsg->buf, pmsg->len) != pmsg->len) { usb_xfer()
H A Di2c-dln2.c146 struct i2c_msg *pmsg; dln2_i2c_xfer() local
152 pmsg = &msgs[i]; dln2_i2c_xfer()
154 if (pmsg->flags & I2C_M_RD) { dln2_i2c_xfer()
155 ret = dln2_i2c_read(dln2, pmsg->addr, pmsg->buf, dln2_i2c_xfer()
156 pmsg->len); dln2_i2c_xfer()
160 pmsg->len = ret; dln2_i2c_xfer()
162 ret = dln2_i2c_write(dln2, pmsg->addr, pmsg->buf, dln2_i2c_xfer()
163 pmsg->len); dln2_i2c_xfer()
164 if (ret != pmsg->len) dln2_i2c_xfer()
H A Di2c-bfin-twi.c54 if (iface->pmsg[iface->cur_msg + 1].flags & bfin_twi_handle_interrupt()
102 if (iface->pmsg[iface->cur_msg + 1].flags & I2C_M_RD) bfin_twi_handle_interrupt()
192 iface->transPtr = iface->pmsg[iface->cur_msg].buf; bfin_twi_handle_interrupt()
194 iface->pmsg[iface->cur_msg].len; bfin_twi_handle_interrupt()
197 iface->pmsg[iface->cur_msg].addr); bfin_twi_handle_interrupt()
198 if (iface->pmsg[iface->cur_msg].flags & I2C_M_RD) bfin_twi_handle_interrupt()
210 if (iface->pmsg[iface->cur_msg].len <= 255) { bfin_twi_handle_interrupt()
214 (iface->pmsg[iface->cur_msg].len << 6)); bfin_twi_handle_interrupt()
262 struct i2c_msg *pmsg; bfin_twi_do_master_xfer() local
271 iface->pmsg = msgs; bfin_twi_do_master_xfer()
275 pmsg = &msgs[0]; bfin_twi_do_master_xfer()
276 if (pmsg->flags & I2C_M_TEN) { bfin_twi_do_master_xfer()
284 iface->transPtr = pmsg->buf; bfin_twi_do_master_xfer()
285 iface->writeNum = iface->readNum = pmsg->len; bfin_twi_do_master_xfer()
289 write_MASTER_ADDR(iface, pmsg->addr); bfin_twi_do_master_xfer()
297 if (pmsg->flags & I2C_M_RD) bfin_twi_do_master_xfer()
314 if (pmsg->len <= 255) bfin_twi_do_master_xfer()
315 write_MASTER_CTL(iface, pmsg->len << 6); bfin_twi_do_master_xfer()
H A Di2c-viperboard.c273 struct i2c_msg *pmsg; vprbrd_i2c_xfer() local
284 pmsg = &msgs[i]; vprbrd_i2c_xfer()
288 i, pmsg->flags & I2C_M_RD ? "read" : "write", vprbrd_i2c_xfer()
289 pmsg->flags, pmsg->len, pmsg->addr); vprbrd_i2c_xfer()
293 if (pmsg->flags & I2C_M_RD) { vprbrd_i2c_xfer()
298 amsg->addr = pmsg->addr; vprbrd_i2c_xfer()
300 amsg->len = cpu_to_le16(pmsg->len); vprbrd_i2c_xfer()
306 ret = vprbrd_i2c_read(vb, pmsg); vprbrd_i2c_xfer()
318 ret = vprbrd_i2c_write(vb, pmsg); vprbrd_i2c_xfer()
323 amsg->addr = pmsg->addr; vprbrd_i2c_xfer()
325 amsg->len = cpu_to_le16(pmsg->len); vprbrd_i2c_xfer()
H A Di2c-brcmstb.c324 struct i2c_msg *pmsg) brcmstb_i2c_xfer_bsc_data()
330 int no_ack = pmsg->flags & I2C_M_IGNORE_NAK; brcmstb_i2c_xfer_bsc_data()
334 cmd = (pmsg->flags & I2C_M_RD) ? CMD_RD_NOACK brcmstb_i2c_xfer_bsc_data()
338 cmd = (pmsg->flags & I2C_M_RD) ? CMD_RD : CMD_WR; brcmstb_i2c_xfer_bsc_data()
445 struct i2c_msg *pmsg; brcmstb_i2c_xfer() local
457 pmsg = &msgs[i]; brcmstb_i2c_xfer()
458 len = pmsg->len; brcmstb_i2c_xfer()
459 tmp_buf = pmsg->buf; brcmstb_i2c_xfer()
463 num - 1, pmsg->flags, brcmstb_i2c_xfer()
464 pmsg->buf ? pmsg->buf[0] : '0', pmsg->len); brcmstb_i2c_xfer()
473 if (!(pmsg->flags & I2C_M_NOSTART)) { brcmstb_i2c_xfer()
474 rc = brcmstb_i2c_do_addr(dev, pmsg); brcmstb_i2c_xfer()
478 pmsg->addr, i, rc); brcmstb_i2c_xfer()
492 bytes_to_xfer, pmsg); brcmstb_i2c_xfer()
322 brcmstb_i2c_xfer_bsc_data(struct brcmstb_i2c_dev *dev, u8 *buf, unsigned int len, struct i2c_msg *pmsg) brcmstb_i2c_xfer_bsc_data() argument
H A Di2c-cpm.c188 struct i2c_msg *pmsg, int num, int tx, int rx) cpm_i2c_parse_message()
200 addr = pmsg->addr << 1; cpm_i2c_parse_message()
201 if (pmsg->flags & I2C_M_RD) cpm_i2c_parse_message()
212 out_be16(&tbdf->cbd_datlen, pmsg->len + 1); cpm_i2c_parse_message()
215 if (!(pmsg->flags & I2C_M_NOSTART)) cpm_i2c_parse_message()
221 if (pmsg->flags & I2C_M_RD) { cpm_i2c_parse_message()
241 memcpy(tb+1, pmsg->buf, pmsg->len); cpm_i2c_parse_message()
249 struct i2c_msg *pmsg, int tx, int rx) cpm_i2c_check_message()
267 if (pmsg->flags & I2C_M_RD) { cpm_i2c_check_message()
284 memcpy(pmsg->buf, rb, pmsg->len); cpm_i2c_check_message()
310 struct i2c_msg *pmsg; cpm_i2c_xfer() local
336 pmsg = &msgs[tptr]; cpm_i2c_xfer()
339 cpm_i2c_parse_message(adap, pmsg, num, tptr, rptr); cpm_i2c_xfer()
340 if (pmsg->flags & I2C_M_RD) cpm_i2c_xfer()
359 pmsg = &msgs[tptr]; cpm_i2c_xfer()
360 if (pmsg->flags & I2C_M_RD) cpm_i2c_xfer()
376 ret = cpm_i2c_check_message(adap, pmsg, tptr, rptr); cpm_i2c_xfer()
378 if (pmsg->flags & I2C_M_RD) cpm_i2c_xfer()
187 cpm_i2c_parse_message(struct i2c_adapter *adap, struct i2c_msg *pmsg, int num, int tx, int rx) cpm_i2c_parse_message() argument
248 cpm_i2c_check_message(struct i2c_adapter *adap, struct i2c_msg *pmsg, int tx, int rx) cpm_i2c_check_message() argument
H A Di2c-diolan-u2c.c348 struct i2c_msg *pmsg; diolan_usb_xfer() local
357 pmsg = &msgs[i]; diolan_usb_xfer()
363 if (pmsg->flags & I2C_M_RD) { diolan_usb_xfer()
365 diolan_i2c_put_byte_ack(dev, (pmsg->addr << 1) | 1); diolan_usb_xfer()
368 for (j = 0; j < pmsg->len; j++) { diolan_usb_xfer()
370 bool ack = j < pmsg->len - 1; diolan_usb_xfer()
376 if (j == 0 && (pmsg->flags & I2C_M_RECV_LEN)) diolan_usb_xfer()
385 if (j == 0 && (pmsg->flags & I2C_M_RECV_LEN)) { diolan_usb_xfer()
391 pmsg->len += byte; diolan_usb_xfer()
393 pmsg->buf[j] = byte; diolan_usb_xfer()
396 ret = diolan_i2c_put_byte_ack(dev, pmsg->addr << 1); diolan_usb_xfer()
399 for (j = 0; j < pmsg->len; j++) { diolan_usb_xfer()
401 pmsg->buf[j]); diolan_usb_xfer()
H A Di2c-octeon.c401 struct i2c_msg *pmsg; octeon_i2c_xfer() local
407 pmsg = &msgs[i]; octeon_i2c_xfer()
410 pmsg->flags & I2C_M_RD ? "read" : "write", octeon_i2c_xfer()
411 pmsg->len, pmsg->addr, i + 1, num); octeon_i2c_xfer()
412 if (pmsg->flags & I2C_M_RD) octeon_i2c_xfer()
413 ret = octeon_i2c_read(i2c, pmsg->addr, pmsg->buf, octeon_i2c_xfer()
414 pmsg->len); octeon_i2c_xfer()
416 ret = octeon_i2c_write(i2c, pmsg->addr, pmsg->buf, octeon_i2c_xfer()
417 pmsg->len); octeon_i2c_xfer()
H A Di2c-mpc.c562 struct i2c_msg *pmsg; mpc_xfer() local
592 pmsg = &msgs[i]; mpc_xfer()
595 pmsg->flags & I2C_M_RD ? "read" : "write", mpc_xfer()
596 pmsg->len, pmsg->addr, i + 1, num); mpc_xfer()
597 if (pmsg->flags & I2C_M_RD) { mpc_xfer()
598 bool recv_len = pmsg->flags & I2C_M_RECV_LEN; mpc_xfer()
600 ret = mpc_read(i2c, pmsg->addr, pmsg->buf, pmsg->len, i, mpc_xfer()
603 pmsg->len = ret; mpc_xfer()
606 mpc_write(i2c, pmsg->addr, pmsg->buf, pmsg->len, i); mpc_xfer()
H A Di2c-iop3xx.c340 iop3xx_i2c_handle_msg(struct i2c_adapter *i2c_adap, struct i2c_msg* pmsg) iop3xx_i2c_handle_msg() argument
345 rc = iop3xx_i2c_send_target_addr(iop3xx_adap, pmsg); iop3xx_i2c_handle_msg()
350 if ((pmsg->flags&I2C_M_RD)) { iop3xx_i2c_handle_msg()
351 return iop3xx_i2c_readbytes(i2c_adap, pmsg->buf, pmsg->len); iop3xx_i2c_handle_msg()
353 return iop3xx_i2c_writebytes(i2c_adap, pmsg->buf, pmsg->len); iop3xx_i2c_handle_msg()
H A Di2c-bcm-kona.c608 struct i2c_msg *pmsg; bcm_kona_i2c_xfer() local
641 pmsg = &msgs[i]; bcm_kona_i2c_xfer()
644 if ((i != 0) && ((pmsg->flags & I2C_M_NOSTART) == 0)) { bcm_kona_i2c_xfer()
654 if (!(pmsg->flags & I2C_M_NOSTART)) { bcm_kona_i2c_xfer()
655 rc = bcm_kona_i2c_do_addr(dev, pmsg); bcm_kona_i2c_xfer()
659 pmsg->addr, i, rc); bcm_kona_i2c_xfer()
665 if (pmsg->flags & I2C_M_RD) { bcm_kona_i2c_xfer()
666 rc = bcm_kona_i2c_read_fifo(dev, pmsg); bcm_kona_i2c_xfer()
672 rc = bcm_kona_i2c_write_fifo(dev, pmsg); bcm_kona_i2c_xfer()
H A Di2c-pnx.c496 struct i2c_msg *pmsg; i2c_pnx_xfer() local
511 pmsg = &msgs[i]; i2c_pnx_xfer()
512 addr = pmsg->addr; i2c_pnx_xfer()
514 if (pmsg->flags & I2C_M_TEN) { i2c_pnx_xfer()
522 alg_data->mif.buf = pmsg->buf; i2c_pnx_xfer()
523 alg_data->mif.len = pmsg->len; i2c_pnx_xfer()
524 alg_data->mif.order = pmsg->len; i2c_pnx_xfer()
525 alg_data->mif.mode = (pmsg->flags & I2C_M_RD) ? i2c_pnx_xfer()
H A Di2c-eg20t.c665 struct i2c_msg *pmsg; pch_i2c_xfer() local
687 pmsg = &msgs[i]; pch_i2c_xfer()
688 pmsg->flags |= adap->pch_buff_mode_en; pch_i2c_xfer()
689 status = pmsg->flags; pch_i2c_xfer()
694 ret = pch_i2c_readbytes(i2c_adap, pmsg, (i + 1 == num), pch_i2c_xfer()
697 ret = pch_i2c_writebytes(i2c_adap, pmsg, (i + 1 == num), pch_i2c_xfer()
/linux-4.4.14/tools/testing/selftests/pstore/
H A Dpstore_post_reboot_tests43 prlog -n "Checking pmsg files exist in pstore filesystem ... "
44 check_files_exist pmsg
57 prlog -n "Checking pmsg file properly keeps the content written before crash ... "
60 nr_matched=`grep -c "$TEST_STRING_PATTERN" pmsg-${backend}-0`
62 grep -q "$TEST_STRING_PATTERN"$prev_uuid pmsg-${backend}-0
/linux-4.4.14/drivers/isdn/hardware/eicon/
H A Ddebug.c314 diva_dbg_entry_head_t *pmsg = NULL; diva_maint_get_message() local
323 if (!(pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, size))) { diva_maint_get_message()
328 return (pmsg); diva_maint_get_message()
420 diva_dbg_entry_head_t *pmsg = NULL; DI_register() local
457 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, DI_register()
458 (word)(len + 1 + sizeof(*pmsg))))) { DI_register()
459 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { DI_register()
466 if (pmsg) { DI_register()
467 pmsg->sequence = dbg_sequence++; DI_register()
468 pmsg->time_sec = sec; DI_register()
469 pmsg->time_usec = usec; DI_register()
470 pmsg->facility = MSG_TYPE_STRING; DI_register()
471 pmsg->dli = DLI_REG; DI_register()
472 pmsg->drv_id = 0; /* id 0 - DIMAINT */ DI_register()
473 pmsg->di_cpu = 0; DI_register()
474 pmsg->data_length = len + 1; DI_register()
476 memcpy(&pmsg[1], tmp, len + 1); DI_register()
477 queueCompleteMsg(pmsg); DI_register()
499 diva_dbg_entry_head_t *pmsg; DI_deregister() local
529 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, DI_deregister()
530 (word)(len + 1 + sizeof(*pmsg))))) { DI_deregister()
531 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { DI_deregister()
538 if (pmsg) { DI_deregister()
539 pmsg->sequence = dbg_sequence++; DI_deregister()
540 pmsg->time_sec = sec; DI_deregister()
541 pmsg->time_usec = usec; DI_deregister()
542 pmsg->facility = MSG_TYPE_STRING; DI_deregister()
543 pmsg->dli = DLI_REG; DI_deregister()
544 pmsg->drv_id = 0; /* id 0 - DIMAINT */ DI_deregister()
545 pmsg->di_cpu = 0; DI_deregister()
546 pmsg->data_length = len + 1; DI_deregister()
548 memcpy(&pmsg[1], tmp, len + 1); DI_deregister()
549 queueCompleteMsg(pmsg); DI_deregister()
579 diva_dbg_entry_head_t *pmsg = NULL; DI_format() local
582 static char fmtBuf[MSG_FRAME_MAX_SIZE + sizeof(*pmsg) + 1]; DI_format()
615 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, DI_format()
616 (word)length + sizeof(*pmsg)))) { DI_format()
617 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { DI_format()
623 if (pmsg) { DI_format()
624 memcpy(&pmsg[1], format, length); DI_format()
625 pmsg->sequence = dbg_sequence++; DI_format()
626 pmsg->time_sec = sec; DI_format()
627 pmsg->time_usec = usec; DI_format()
628 pmsg->facility = MSG_TYPE_BINARY; DI_format()
629 pmsg->dli = type; /* DLI_XXX */ DI_format()
630 pmsg->drv_id = id; /* driver MAINT id */ DI_format()
631 pmsg->di_cpu = 0; DI_format()
632 pmsg->data_length = length; DI_format()
633 queueCompleteMsg(pmsg); DI_format()
646 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, DI_format()
647 (word)length + sizeof(*pmsg) + 2))) { DI_format()
648 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { DI_format()
654 if (pmsg) { DI_format()
655 p = (byte *)&pmsg[1]; DI_format()
663 pmsg->sequence = dbg_sequence++; DI_format()
664 pmsg->time_sec = sec; DI_format()
665 pmsg->time_usec = usec; DI_format()
666 pmsg->facility = MSG_TYPE_BINARY; DI_format()
667 pmsg->dli = type; /* DLI_XXX */ DI_format()
668 pmsg->drv_id = id; /* driver MAINT id */ DI_format()
669 pmsg->di_cpu = 0; DI_format()
670 pmsg->data_length = length; DI_format()
671 queueCompleteMsg(pmsg); DI_format()
693 length += (sizeof(*pmsg) + 1); DI_format()
695 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, DI_format()
697 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { DI_format()
704 pmsg->sequence = dbg_sequence++; DI_format()
705 pmsg->time_sec = sec; DI_format()
706 pmsg->time_usec = usec; DI_format()
707 pmsg->facility = MSG_TYPE_STRING; DI_format()
708 pmsg->dli = type; /* DLI_XXX */ DI_format()
709 pmsg->drv_id = id; /* driver MAINT id */ DI_format()
710 pmsg->di_cpu = 0; DI_format()
711 pmsg->data_length = length - sizeof(*pmsg); DI_format()
713 memcpy(&pmsg[1], fmtBuf, pmsg->data_length); DI_format()
714 queueCompleteMsg(pmsg); DI_format()
866 diva_dbg_entry_head_t *pmsg = NULL; diva_mnt_add_xdi_adapter() local
985 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, diva_mnt_add_xdi_adapter()
986 (word)(len + 1 + sizeof(*pmsg))))) { diva_mnt_add_xdi_adapter()
987 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { diva_mnt_add_xdi_adapter()
994 if (pmsg) { diva_mnt_add_xdi_adapter()
995 pmsg->sequence = dbg_sequence++; diva_mnt_add_xdi_adapter()
996 pmsg->time_sec = sec; diva_mnt_add_xdi_adapter()
997 pmsg->time_usec = usec; diva_mnt_add_xdi_adapter()
998 pmsg->facility = MSG_TYPE_STRING; diva_mnt_add_xdi_adapter()
999 pmsg->dli = DLI_REG; diva_mnt_add_xdi_adapter()
1000 pmsg->drv_id = 0; /* id 0 - DIMAINT */ diva_mnt_add_xdi_adapter()
1001 pmsg->di_cpu = 0; diva_mnt_add_xdi_adapter()
1002 pmsg->data_length = len + 1; diva_mnt_add_xdi_adapter()
1004 memcpy(&pmsg[1], tmp, len + 1); diva_mnt_add_xdi_adapter()
1005 queueCompleteMsg(pmsg); diva_mnt_add_xdi_adapter()
1041 diva_dbg_entry_head_t *pmsg; diva_mnt_remove_xdi_adapter() local
1072 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, diva_mnt_remove_xdi_adapter()
1073 (word)(len + 1 + sizeof(*pmsg))))) { diva_mnt_remove_xdi_adapter()
1074 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { diva_mnt_remove_xdi_adapter()
1081 if (pmsg) { diva_mnt_remove_xdi_adapter()
1082 pmsg->sequence = dbg_sequence++; diva_mnt_remove_xdi_adapter()
1083 pmsg->time_sec = sec; diva_mnt_remove_xdi_adapter()
1084 pmsg->time_usec = usec; diva_mnt_remove_xdi_adapter()
1085 pmsg->facility = MSG_TYPE_STRING; diva_mnt_remove_xdi_adapter()
1086 pmsg->dli = DLI_REG; diva_mnt_remove_xdi_adapter()
1087 pmsg->drv_id = 0; /* id 0 - DIMAINT */ diva_mnt_remove_xdi_adapter()
1088 pmsg->di_cpu = 0; diva_mnt_remove_xdi_adapter()
1089 pmsg->data_length = len + 1; diva_mnt_remove_xdi_adapter()
1091 memcpy(&pmsg[1], tmp, len + 1); diva_mnt_remove_xdi_adapter()
1092 queueCompleteMsg(pmsg); diva_mnt_remove_xdi_adapter()
1796 diva_dbg_entry_head_t *pmsg; diva_maint_trace_notify() local
1848 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, diva_maint_trace_notify()
1849 (word)length + sizeof(*pmsg)))) { diva_maint_trace_notify()
1850 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { diva_maint_trace_notify()
1856 if (pmsg) { diva_maint_trace_notify()
1857 memcpy(&pmsg[1], xlog_buffer, length); diva_maint_trace_notify()
1858 pmsg->sequence = dbg_sequence++; diva_maint_trace_notify()
1859 pmsg->time_sec = sec; diva_maint_trace_notify()
1860 pmsg->time_usec = usec; diva_maint_trace_notify()
1861 pmsg->facility = MSG_TYPE_MLOG; diva_maint_trace_notify()
1862 pmsg->dli = pC->logical; diva_maint_trace_notify()
1863 pmsg->drv_id = pC->hDbg->id; diva_maint_trace_notify()
1864 pmsg->di_cpu = 0; diva_maint_trace_notify()
1865 pmsg->data_length = length; diva_maint_trace_notify()
1866 queueCompleteMsg(pmsg); diva_maint_trace_notify()
H A Dmntfunc.c212 diva_dbg_entry_head_t *pmsg; maint_read_write() local
220 if (!(pmsg = maint_read_write()
230 memcpy(pbuf, pmsg, size); maint_read_write()
244 diva_dbg_entry_head_t *pmsg; maint_read_write() local
257 if (!(pmsg = maint_read_write()
275 memcpy(&pbuf[written], pmsg, size); maint_read_write()
/linux-4.4.14/drivers/staging/rtl8192u/
H A Dr819xU_cmdpkt.c151 * u8 *pmsg - Msg Ptr of the command packet.
162 static void cmpk_handle_tx_feedback(struct net_device *dev, u8 *pmsg) cmpk_handle_tx_feedback() argument
174 memcpy((u8 *)&rx_tx_fb, pmsg, sizeof(cmpk_txfb_t)); cmpk_handle_tx_feedback()
217 * u8 *pmsg - Message Pointer of the command packet.
228 static void cmpk_handle_interrupt_status(struct net_device *dev, u8 *pmsg) cmpk_handle_interrupt_status() argument
239 rx_intr_status.length = pmsg[1]; cmpk_handle_interrupt_status()
249 rx_intr_status.interrupt_status = *((u32 *)(pmsg + 4)); cmpk_handle_interrupt_status()
283 * Input: u8 *pmsg - Message Pointer of the command packet.
294 static void cmpk_handle_query_config_rx(struct net_device *dev, u8 *pmsg) cmpk_handle_query_config_rx() argument
303 rx_query_cfg.cfg_action = (pmsg[4] & 0x80000000) >> 31; cmpk_handle_query_config_rx()
304 rx_query_cfg.cfg_type = (pmsg[4] & 0x60) >> 5; cmpk_handle_query_config_rx()
305 rx_query_cfg.cfg_size = (pmsg[4] & 0x18) >> 3; cmpk_handle_query_config_rx()
306 rx_query_cfg.cfg_page = (pmsg[6] & 0x0F) >> 0; cmpk_handle_query_config_rx()
307 rx_query_cfg.cfg_offset = pmsg[7]; cmpk_handle_query_config_rx()
308 rx_query_cfg.value = (pmsg[8] << 24) | (pmsg[9] << 16) | cmpk_handle_query_config_rx()
309 (pmsg[10] << 8) | (pmsg[11] << 0); cmpk_handle_query_config_rx()
310 rx_query_cfg.mask = (pmsg[12] << 24) | (pmsg[13] << 16) | cmpk_handle_query_config_rx()
311 (pmsg[14] << 8) | (pmsg[15] << 0); cmpk_handle_query_config_rx()
396 static void cmpk_handle_tx_status(struct net_device *dev, u8 *pmsg) cmpk_handle_tx_status() argument
400 memcpy((void *)&rx_tx_sts, (void *)pmsg, sizeof(cmpk_tx_status_t)); cmpk_handle_tx_status()
423 static void cmpk_handle_tx_rate_history(struct net_device *dev, u8 *pmsg) cmpk_handle_tx_rate_history() argument
443 ptemp = (u32 *)pmsg; cmpk_handle_tx_rate_history()
455 ptxrate = (cmpk_tx_rahis_t *)pmsg; cmpk_handle_tx_rate_history()
/linux-4.4.14/drivers/gpu/drm/gma500/
H A Doaktrail_hdmi_i2c.c93 static int xfer_read(struct i2c_adapter *adap, struct i2c_msg *pmsg) xfer_read() argument
100 i2c_dev->msg = pmsg; xfer_read()
105 temp = ((pmsg->len) << 20) | HI2C_EDID_READ | HI2C_ENABLE_TRANSACTION; xfer_read()
116 static int xfer_write(struct i2c_adapter *adap, struct i2c_msg *pmsg) xfer_write() argument
125 struct i2c_msg *pmsg, oaktrail_hdmi_i2c_access()
140 if (pmsg->len && pmsg->buf) { oaktrail_hdmi_i2c_access()
141 if (pmsg->flags & I2C_M_RD) oaktrail_hdmi_i2c_access()
142 xfer_read(adap, pmsg); oaktrail_hdmi_i2c_access()
144 xfer_write(adap, pmsg); oaktrail_hdmi_i2c_access()
146 pmsg++; /* next message */ oaktrail_hdmi_i2c_access()
124 oaktrail_hdmi_i2c_access(struct i2c_adapter *adap, struct i2c_msg *pmsg, int num) oaktrail_hdmi_i2c_access() argument
/linux-4.4.14/drivers/media/pci/cobalt/
H A Dcobalt-i2c.c247 struct i2c_msg *pmsg; cobalt_xfer() local
255 pmsg = &msgs[i]; cobalt_xfer()
256 flags = pmsg->flags; cobalt_xfer()
258 if (!(pmsg->flags & I2C_M_NOSTART)) { cobalt_xfer()
259 u8 addr = pmsg->addr << 1; cobalt_xfer()
276 if (pmsg->flags & I2C_M_RD) { cobalt_xfer()
279 pmsg->buf, pmsg->len); cobalt_xfer()
285 pmsg->buf, pmsg->len); cobalt_xfer()
/linux-4.4.14/arch/powerpc/platforms/ps3/
H A Dgelic_udbg.c95 static __iomem char *pmsg; variable
210 pmsgc = pmsg = (char *)(h_udp + 1); gelic_debug_init()
256 if (ch == '\n' || (pmsgc-pmsg) >= GELIC_MAX_MESSAGE_SIZE) { ps3gelic_udbg_putc()
257 gelic_sendbuf(pmsgc-pmsg); ps3gelic_udbg_putc()
258 pmsgc = pmsg; ps3gelic_udbg_putc()
/linux-4.4.14/drivers/media/usb/usbvision/
H A Dusbvision-i2c.c133 struct i2c_msg *pmsg; usbvision_i2c_xfer() local
141 pmsg = &msgs[i]; usbvision_i2c_xfer()
142 ret = usb_find_address(i2c_adap, pmsg, i2c_adap->retries, &addr); usbvision_i2c_xfer()
148 if (pmsg->flags & I2C_M_RD) { usbvision_i2c_xfer()
150 ret = (usbvision_i2c_read(usbvision, addr, pmsg->buf, pmsg->len)); usbvision_i2c_xfer()
151 if (ret < pmsg->len) usbvision_i2c_xfer()
155 ret = (usbvision_i2c_write(usbvision, addr, pmsg->buf, pmsg->len)); usbvision_i2c_xfer()
156 if (ret < pmsg->len) usbvision_i2c_xfer()
/linux-4.4.14/drivers/i2c/algos/
H A Di2c-algo-pcf.c312 struct i2c_msg *pmsg; pcf_xfer() local
329 pmsg = &msgs[i]; pcf_xfer()
332 pmsg->flags & I2C_M_RD ? "read" : "write", pcf_xfer()
333 pmsg->len, pmsg->addr, i + 1, num);) pcf_xfer()
335 ret = pcf_doAddress(adap, pmsg); pcf_xfer()
367 if (pmsg->flags & I2C_M_RD) { pcf_xfer()
368 ret = pcf_readbytes(i2c_adap, pmsg->buf, pmsg->len, pcf_xfer()
371 if (ret != pmsg->len) { pcf_xfer()
378 ret = pcf_sendbytes(i2c_adap, pmsg->buf, pmsg->len, pcf_xfer()
381 if (ret != pmsg->len) { pcf_xfer()
H A Di2c-algo-bit.c538 struct i2c_msg *pmsg; bit_xfer() local
552 pmsg = &msgs[i]; bit_xfer()
553 nak_ok = pmsg->flags & I2C_M_IGNORE_NAK; bit_xfer()
554 if (!(pmsg->flags & I2C_M_NOSTART)) { bit_xfer()
560 ret = bit_doAddress(i2c_adap, pmsg); bit_xfer()
568 if (pmsg->flags & I2C_M_RD) { bit_xfer()
570 ret = readbytes(i2c_adap, pmsg); bit_xfer()
574 if (ret < pmsg->len) { bit_xfer()
581 ret = sendbytes(i2c_adap, pmsg); bit_xfer()
585 if (ret < pmsg->len) { bit_xfer()
/linux-4.4.14/drivers/spi/
H A Dspi-topcliff-pch.c463 static int pch_spi_transfer(struct spi_device *pspi, struct spi_message *pmsg) pch_spi_transfer() argument
473 list_for_each_entry(transfer, &pmsg->transfers, transfer_list) { pch_spi_transfer()
509 pmsg->actual_length = 0; pch_spi_transfer()
510 dev_dbg(&pspi->dev, "%s - pmsg->status =%d\n", __func__, pmsg->status); pch_spi_transfer()
512 pmsg->status = -EINPROGRESS; pch_spi_transfer()
515 list_add_tail(&pmsg->queue, &data->queue); pch_spi_transfer()
558 struct spi_message *pmsg, *tmp; pch_spi_set_tx() local
599 list_for_each_entry_safe(pmsg, tmp, data->queue.next, queue) { pch_spi_set_tx()
600 pmsg->status = -ENOMEM; pch_spi_set_tx()
602 if (pmsg->complete) pch_spi_set_tx()
603 pmsg->complete(pmsg->context); pch_spi_set_tx()
606 list_del_init(&pmsg->queue); pch_spi_set_tx()
646 struct spi_message *pmsg, *tmp; pch_spi_nomore_transfer() local
683 list_for_each_entry_safe(pmsg, tmp, data->queue.next, queue) { pch_spi_nomore_transfer()
684 pmsg->status = -EIO; pch_spi_nomore_transfer()
686 if (pmsg->complete) pch_spi_nomore_transfer()
687 pmsg->complete(pmsg->context); pch_spi_nomore_transfer()
690 list_del_init(&pmsg->queue); pch_spi_nomore_transfer()
1129 struct spi_message *pmsg, *tmp; pch_spi_process_messages() local
1141 list_for_each_entry_safe(pmsg, tmp, data->queue.next, queue) { pch_spi_process_messages()
1142 pmsg->status = -EIO; pch_spi_process_messages()
1144 if (pmsg->complete) { pch_spi_process_messages()
1146 pmsg->complete(pmsg->context); pch_spi_process_messages()
1151 list_del_init(&pmsg->queue); pch_spi_process_messages()
/linux-4.4.14/arch/cris/arch-v10/drivers/
H A Daxisflashmap.c277 const char pmsg[] = " /dev/flash%d at 0x%08x, size 0x%08x\n"; init_axis_flash() local
349 printk(pmsg, pidx, axis_partitions[pidx].offset, init_axis_flash()
367 printk(pmsg, pidx, axis_partitions[pidx].offset, init_axis_flash()
414 printk(pmsg, pidx, (unsigned)romfs_start, init_axis_flash()
/linux-4.4.14/fs/pstore/
H A Dpmsg.c74 #define PMSG_NAME "pmsg"
H A Dinode.c366 scnprintf(name, sizeof(name), "pmsg-%s-%lld", psname, id); pstore_mkfile()
/linux-4.4.14/net/netfilter/
H A Dnfnetlink_log.c409 struct nfulnl_msg_packet_hdr pmsg; __build_packet_message() local
426 memset(&pmsg, 0, sizeof(pmsg)); __build_packet_message()
427 pmsg.hw_protocol = skb->protocol; __build_packet_message()
428 pmsg.hook = hooknum; __build_packet_message()
430 if (nla_put(inst->skb, NFULA_PACKET_HDR, sizeof(pmsg), &pmsg)) __build_packet_message()
H A Dnfnetlink_queue.c308 struct nfqnl_msg_packet_hdr *pmsg; nfqnl_build_packet_message() local
409 nla = __nla_reserve(skb, NFQA_PACKET_HDR, sizeof(*pmsg)); nfqnl_build_packet_message()
410 pmsg = nla_data(nla); nfqnl_build_packet_message()
411 pmsg->hw_protocol = entskb->protocol; nfqnl_build_packet_message()
412 pmsg->hook = entry->state.hook; nfqnl_build_packet_message()
413 *packet_id_ptr = &pmsg->packet_id; nfqnl_build_packet_message()
/linux-4.4.14/include/linux/i2c/
H A Dbfin_twi.h67 struct i2c_msg *pmsg; member in struct:bfin_twi_iface
/linux-4.4.14/net/tipc/
H A Dlink.h126 * @pmsg: convenience pointer to "proto_msg" field
174 struct tipc_msg *pmsg; member in struct:tipc_link
H A Dlink.c232 return msg_prevnode(l->pmsg); link_own_addr()
274 l->pmsg = (struct tipc_msg *)&l->proto_msg; tipc_link_create()
275 hdr = l->pmsg; tipc_link_create()
670 msg_set_session(l->pmsg, msg_session(l->pmsg) + 1); tipc_link_reset()
1111 struct tipc_msg *hdr = l->pmsg; tipc_link_build_proto_msg()
H A Dbcast.c537 msg_set_prevnode(b->link->pmsg, tipc_own_addr(net)); tipc_bcast_reinit()
/linux-4.4.14/net/ipv6/
H A Daddrconf.c5067 struct prefixmsg *pmsg; inet6_fill_prefix() local
5071 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*pmsg), flags); inet6_fill_prefix()
5075 pmsg = nlmsg_data(nlh); inet6_fill_prefix()
5076 pmsg->prefix_family = AF_INET6; inet6_fill_prefix()
5077 pmsg->prefix_pad1 = 0; inet6_fill_prefix()
5078 pmsg->prefix_pad2 = 0; inet6_fill_prefix()
5079 pmsg->prefix_ifindex = idev->dev->ifindex; inet6_fill_prefix()
5080 pmsg->prefix_len = pinfo->prefix_len; inet6_fill_prefix()
5081 pmsg->prefix_type = pinfo->type; inet6_fill_prefix()
5082 pmsg->prefix_pad3 = 0; inet6_fill_prefix()
5083 pmsg->prefix_flags = 0; inet6_fill_prefix()
5085 pmsg->prefix_flags |= IF_PREFIX_ONLINK; inet6_fill_prefix()
5087 pmsg->prefix_flags |= IF_PREFIX_AUTOCONF; inet6_fill_prefix()
/linux-4.4.14/drivers/scsi/
H A Dgdth.c3235 msg = ha->pmsg; gdth_sync_event()
4746 ha->pmsg = pci_alloc_consistent(ha->pdev, sizeof(gdth_msg_str), gdth_isa_probe_one()
4748 if (!ha->pmsg) gdth_isa_probe_one()
4807 ha->pmsg, ha->msg_phys); gdth_isa_probe_one()
4872 ha->pmsg = pci_alloc_consistent(ha->pdev, sizeof(gdth_msg_str), gdth_eisa_probe_one()
4874 if (!ha->pmsg) gdth_eisa_probe_one()
4941 ha->pmsg, ha->msg_phys); gdth_eisa_probe_one()
5005 ha->pmsg = pci_alloc_consistent(ha->pdev, sizeof(gdth_msg_str), gdth_pci_probe_one()
5007 if (!ha->pmsg) gdth_pci_probe_one()
5086 ha->pmsg, ha->msg_phys); gdth_pci_probe_one()
5129 if (ha->pmsg) gdth_remove_one()
5131 ha->pmsg, ha->msg_phys); gdth_remove_one()
H A Dgdth.h863 gdth_msg_str *pmsg; /* message buffer */ member in struct:__anon9430
/linux-4.4.14/drivers/net/wireless/
H A Dray_cs.c2055 void __iomem *pmsg; ray_rx() local
2066 pmsg = local->rmem + pkt_addr; ray_rx()
2067 switch (readb(pmsg)) { ray_rx()
2104 (unsigned int)readb(pmsg)); ray_rx()

Completed in 1851 milliseconds