Lines Matching defs:data
119 MODULE_PARM_DESC(total_order, "Total data order [2^n] to transfer");
126 * Perf driver data definition
204 int (*cmd_send)(struct perf_peer *peer, enum perf_cmd cmd, u64 data);
206 u64 *data);
234 * Static data declarations
258 u64 data)
264 dev_dbg(&perf->ntb->dev, "CMD send: %d 0x%llx\n", cmd, data);
268 * We are sending the data to the port specific scratchpad, so
286 lower_32_bits(data));
289 upper_32_bits(data));
305 enum perf_cmd *cmd, u64 *data)
331 *data = val;
334 *data |= (u64)val << 32;
340 dev_dbg(&perf->ntb->dev, "CMD recv: %d 0x%llx\n", *cmd, *data);
349 u64 data)
355 dev_dbg(&perf->ntb->dev, "CMD send: %d 0x%llx\n", cmd, data);
374 lower_32_bits(data));
382 upper_32_bits(data));
394 enum perf_cmd *cmd, u64 *data)
408 *data = val;
411 *data |= (u64)val << 32;
416 dev_dbg(&perf->ntb->dev, "CMD recv: %d 0x%llx\n", *cmd, *data);
421 static int perf_cmd_send(struct perf_peer *peer, enum perf_cmd cmd, u64 data)
426 return perf->cmd_send(peer, cmd, data);
460 u64 data;
462 while (!(ret = perf->cmd_recv(perf, &pidx, &cmd, &data))) {
467 peer->inbuf_size = data;
470 peer->outbuf_xlat = data;
478 /* Return 0 if no data left to process, otherwise an error */
777 static void perf_dma_copy_callback(void *data)
779 struct perf_thread *pthr = data;
861 static bool perf_dma_filter(struct dma_chan *chan, void *data)
863 struct perf_ctx *perf = data;
1541 pr_info("Total data order reduced to %hhu\n", total_order);