/linux-master/tools/virtio/virtio-trace/ |
H A D | Makefile | 5 all: trace-agent 10 trace-agent: trace-agent.o trace-agent-ctl.o trace-agent-rw.o 14 rm -f *.o trace-agent
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | hv_vhca.c | 34 void (*control)(struct mlx5_hv_vhca_agent *agent, 36 void (*invalidate)(struct mlx5_hv_vhca_agent *agent, 38 void (*cleanup)(struct mlx5_hv_vhca_agent *agent); 81 struct mlx5_hv_vhca_agent *agent = hv_vhca->agents[i]; local 83 if (!agent || !agent->invalidate) 86 if (!(BIT(agent->type) & hwork->block_mask)) 89 agent->invalidate(agent, hwork->block_mask); 120 struct mlx5_hv_vhca_agent *agent local 138 struct mlx5_hv_vhca_agent *agent = hv_vhca->agents[i]; local 146 mlx5_hv_vhca_control_agent_invalidate(struct mlx5_hv_vhca_agent *agent, u64 block_mask) argument 196 mlx5_hv_vhca_control_agent_destroy(struct mlx5_hv_vhca_agent *agent) argument 203 struct mlx5_hv_vhca_agent *agent; local 227 struct mlx5_hv_vhca_agent *agent; local 252 mlx5_hv_vhca_agent_create(struct mlx5_hv_vhca *hv_vhca, enum mlx5_hv_vhca_agent_type type, void (*control)(struct mlx5_hv_vhca_agent*, struct mlx5_hv_vhca_control_block *block), void (*invalidate)(struct mlx5_hv_vhca_agent*, u64 block_mask), void (*cleaup)(struct mlx5_hv_vhca_agent *agent), void *priv) argument 261 struct mlx5_hv_vhca_agent *agent; local 296 mlx5_hv_vhca_agent_destroy(struct mlx5_hv_vhca_agent *agent) argument 318 mlx5_hv_vhca_data_block_prepare(struct mlx5_hv_vhca_agent *agent, struct mlx5_hv_vhca_data_block *data_block, void *src, int len, int *offset) argument 331 mlx5_hv_vhca_agent_seq_update(struct mlx5_hv_vhca_agent *agent) argument 336 mlx5_hv_vhca_agent_write(struct mlx5_hv_vhca_agent *agent, void *buf, int len) argument 368 mlx5_hv_vhca_agent_priv(struct mlx5_hv_vhca_agent *agent) argument [all...] |
H A D | hv_vhca.h | 45 void (*cleanup)(struct mlx5_hv_vhca_agent *agent), 48 void mlx5_hv_vhca_agent_destroy(struct mlx5_hv_vhca_agent *agent); 49 int mlx5_hv_vhca_agent_write(struct mlx5_hv_vhca_agent *agent, 51 void *mlx5_hv_vhca_agent_priv(struct mlx5_hv_vhca_agent *agent); 86 void (*cleanup)(struct mlx5_hv_vhca_agent *agent), 92 static inline void mlx5_hv_vhca_agent_destroy(struct mlx5_hv_vhca_agent *agent) argument 80 mlx5_hv_vhca_agent_create(struct mlx5_hv_vhca *hv_vhca, enum mlx5_hv_vhca_agent_type type, void (*control)(struct mlx5_hv_vhca_agent*, struct mlx5_hv_vhca_control_block *block), void (*invalidate)(struct mlx5_hv_vhca_agent*, u64 block_mask), void (*cleanup)(struct mlx5_hv_vhca_agent *agent), void *context) argument
|
/linux-master/tools/perf/jvmti/ |
H A D | jvmti_agent.h | 21 int jvmti_close(void *agent); 22 int jvmti_write_code(void *agent, char const *symbol_name, 26 int jvmti_write_debug_info(void *agent, uint64_t code, int nr_lines,
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | mad.c | 46 static void rvt_send_mad_handler(struct ib_mad_agent *agent, argument 56 * If driver needs to be notified of mad agent creation then call back 62 struct ib_mad_agent *agent; local 69 agent = ib_register_mad_agent(&rdi->ibdev, p + 1, 73 if (IS_ERR(agent)) { 74 ret = PTR_ERR(agent); 78 rvp->send_agent = agent; 90 agent = rvp->send_agent; 92 ib_unregister_mad_agent(agent); 105 * If driver needs notification of mad agent remova 109 struct ib_mad_agent *agent; local [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | mad_rmpp.h | 46 ib_process_rmpp_recv_wc(struct ib_mad_agent_private *agent, 54 void ib_cancel_rmpp_recvs(struct ib_mad_agent_private *agent);
|
H A D | agent.c | 42 #include "agent.h" 50 struct ib_mad_agent *agent[2]; member in struct:ib_agent_port_private 62 if (entry->agent[1]->device == device && 63 entry->agent[1]->port_num == port_num) 86 struct ib_mad_agent *agent; local 97 dev_err(&device->dev, "Unable to find port agent\n"); 101 agent = port_priv->agent[qpn]; 102 ah = ib_create_ah_from_wc(agent->qp->pd, wc, grh, port_num); 112 send_buf = ib_create_send_mad(agent, w [all...] |
H A D | mad_rmpp.c | 47 struct ib_mad_agent_private *agent; member in struct:mad_rmpp_recv 87 void ib_cancel_rmpp_recvs(struct ib_mad_agent_private *agent) argument 92 spin_lock_irqsave(&agent->lock, flags); 93 list_for_each_entry(rmpp_recv, &agent->rmpp_list, list) { 97 spin_unlock_irqrestore(&agent->lock, flags); 99 flush_workqueue(agent->qp_info->port_priv->wq); 102 &agent->rmpp_list, list) { 137 msg = ib_create_send_mad(&rmpp_recv->agent->agent, recv_wc->wc->src_qp, 151 static struct ib_mad_send_buf *alloc_response_msg(struct ib_mad_agent *agent, argument 178 ack_ds_ack(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *recv_wc) argument 212 nack_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *recv_wc, u8 rmpp_status) argument 276 create_rmpp_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 323 find_rmpp_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 342 acquire_rmpp_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 357 insert_rmpp_recv(struct ib_mad_agent_private *agent, struct mad_rmpp_recv *rmpp_recv) argument 394 window_size(struct ib_mad_agent_private *agent) argument 469 continue_rmpp(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 528 start_rmpp(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 598 abort_send(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc, u8 rmpp_status) argument 638 process_ds_ack(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc, int newwin) argument 648 process_rmpp_ack(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 743 process_rmpp_data(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 775 process_rmpp_stop(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 789 process_rmpp_abort(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 805 ib_process_rmpp_recv_wc(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 844 struct ib_mad_agent_private *agent = mad_send_wr->mad_agent_priv; local [all...] |
H A D | security.c | 686 int ib_mad_agent_security_setup(struct ib_mad_agent *agent, argument 691 if (!rdma_protocol_ib(agent->device, agent->port_num)) 694 INIT_LIST_HEAD(&agent->mad_agent_sec_list); 696 ret = security_ib_alloc_security(&agent->security); 704 ret = security_ib_endport_manage_subnet(agent->security, 705 dev_name(&agent->device->dev), 706 agent->port_num); 710 WRITE_ONCE(agent->smp_allowed, true); 711 list_add(&agent 721 ib_mad_agent_security_cleanup(struct ib_mad_agent *agent) argument [all...] |
H A D | user_mad.c | 120 struct ib_mad_agent *agent[IB_UMAD_MAX_AGENTS]; member in struct:ib_umad_file 180 return file->agents_dead ? NULL : file->agent[id]; 184 struct ib_mad_agent *agent, 194 if (agent == __get_agent(file, packet->mad.hdr.id)) { 214 static void send_handler(struct ib_mad_agent *agent, argument 217 struct ib_umad_file *file = agent->context; 227 if (!queue_packet(file, agent, packet)) 233 static void recv_handler(struct ib_mad_agent *agent, argument 237 struct ib_umad_file *file = agent->context; 257 if (rdma_cap_opa_mad(agent 183 queue_packet(struct ib_umad_file *file, struct ib_mad_agent *agent, struct ib_umad_packet *packet) argument 504 struct ib_mad_agent *agent; local 688 struct ib_mad_agent *agent = NULL; local 789 struct ib_mad_agent *agent = NULL; local 897 struct ib_mad_agent *agent = NULL; local [all...] |
H A D | mad_priv.h | 92 struct ib_mad_agent agent; member in struct:ib_mad_agent_private 114 struct ib_mad_agent agent; member in struct:ib_mad_snoop_private 157 struct ib_mad_agent_private *agent[IB_MGMT_MAX_METHODS]; member in struct:ib_mad_mgmt_method_table
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | hv_vhca_stats.c | 60 struct mlx5_hv_vhca_agent *agent; local 70 agent = sagent->agent; 76 rc = mlx5_hv_vhca_agent_write(agent, buf, buf_len); 93 static void mlx5e_hv_vhca_stats_control(struct mlx5_hv_vhca_agent *agent, argument 99 priv = mlx5_hv_vhca_agent_priv(agent); 116 static void mlx5e_hv_vhca_stats_cleanup(struct mlx5_hv_vhca_agent *agent) argument 118 struct mlx5e_priv *priv = mlx5_hv_vhca_agent_priv(agent); 126 struct mlx5_hv_vhca_agent *agent; local 132 agent [all...] |
/linux-master/drivers/md/dm-vdo/ |
H A D | dedupe.c | 28 * In all states except DEDUPING, there is a single data_vio, called the lock agent, performing the 29 * asynchronous operations on behalf of the lock. The agent will change during the lifetime of the 31 * on a wait queue. Viewed a different way, the agent holds the lock exclusively until the lock 33 * new data_vios that arrive) use to share a PBN lock. In state DEDUPING, there is no agent. When 34 * the last data_vio in the lock calls back in DEDUPING, it becomes the agent and the lock becomes 42 * data_vios in the lock, so the lock will send the agent to the duplicate zone to acquire the PBN 48 * lock on the duplicate block (UNLOCKING), and if the agent is the last data_vio referencing the 94 * hash_lock's agent, added to the list of pending contexts, and then sent to the index. The 267 struct data_vio *agent; member in struct:hash_lock 270 * Other data_vios with data identical to the agent wh 586 start_bypassing(struct hash_lock *lock, struct data_vio *agent) argument 636 struct data_vio *agent = as_data_vio(completion); local 692 struct data_vio *agent = as_data_vio(completion); local 715 start_unlocking(struct hash_lock *lock, struct data_vio *agent) argument 729 process_update_result(struct data_vio *agent) argument 748 struct data_vio *agent = as_data_vio(completion); local 795 start_updating(struct hash_lock *lock, struct data_vio *agent) argument 820 struct data_vio *agent = data_vio; local 1008 start_deduping(struct hash_lock *lock, struct data_vio *agent, bool agent_is_done) argument 1079 struct data_vio *agent = as_data_vio(completion); local 1140 struct data_vio *agent = as_data_vio(completion); local 1148 struct data_vio *agent = as_data_vio(completion); local 1164 struct data_vio *agent = vio_as_data_vio(bio->bi_private); local 1195 start_verifying(struct hash_lock *lock, struct data_vio *agent) argument 1228 struct data_vio *agent = as_data_vio(completion); local 1280 acquire_provisional_reference(struct data_vio *agent, struct pbn_lock *lock, struct slab_depot *depot) argument 1315 struct data_vio *agent = as_data_vio(completion); local 1416 start_locking(struct hash_lock *lock, struct data_vio *agent) argument 1446 finish_writing(struct hash_lock *lock, struct data_vio *agent) argument 1559 start_writing(struct hash_lock *lock, struct data_vio *agent) argument 1647 process_query_result(struct data_vio *agent) argument 1668 struct data_vio *agent = as_data_vio(completion); local [all...] |
H A D | packer.c | 278 struct data_vio *agent = as_data_vio(completion); local 281 assert_data_vio_in_allocated_zone(agent); 284 * Process all the non-agent waiters first to ensure that the pbn lock can not be released 287 for (client = agent->compression.next_in_batch; client != NULL; client = next) { 289 release_compressed_write_waiter(client, &agent->allocation); 293 release_compressed_write_waiter(agent, &agent->allocation); 298 struct data_vio *agent = as_data_vio(completion); local 299 struct allocation *allocation = &agent->allocation; 309 for (client = agent 431 struct data_vio *agent = remove_from_bin(packer, bin); local [all...] |
/linux-master/drivers/mfd/ |
H A D | twl4030-irq.c | 439 struct sih_agent *agent = irq_data_get_irq_chip_data(data); local 441 agent->imr |= BIT(data->irq - agent->irq_base); 442 agent->imr_change_pending = true; 447 struct sih_agent *agent = irq_data_get_irq_chip_data(data); local 449 agent->imr &= ~BIT(data->irq - agent->irq_base); 450 agent->imr_change_pending = true; 455 struct sih_agent *agent = irq_data_get_irq_chip_data(data); local 461 agent 468 struct sih_agent *agent = irq_data_get_irq_chip_data(data); local 475 struct sih_agent *agent = irq_data_get_irq_chip_data(data); local 583 struct sih_agent *agent = irq_get_handler_data(irq); local 616 struct sih_agent *agent; local [all...] |
/linux-master/drivers/firmware/arm_scmi/ |
H A D | optee.c | 36 * already identified and bound to channel handle in both SCMI agent 60 * SCMI shm information are 0 if agent expects to use OP-TEE regular SHM 117 * @link: Reference in agent's channel list 141 * @channel_list: List of all created channels for the agent 158 static int open_session(struct scmi_optee_agent *agent, u32 *tee_session) argument 160 struct device *dev = agent->dev; 168 ret = tee_client_open_session(agent->tee_ctx, &arg, NULL); 179 static void close_session(struct scmi_optee_agent *agent, u32 tee_session) argument 181 tee_client_close_session(agent->tee_ctx, tee_session); 184 static int get_capabilities(struct scmi_optee_agent *agent) argument 552 struct scmi_optee_agent *agent; local 595 struct scmi_optee_agent *agent = scmi_optee_private; local [all...] |
/linux-master/drivers/target/sbp/ |
H A D | sbp_target.c | 259 struct sbp_management_agent *agent, struct sbp_management_request *req, 262 struct sbp_tport *tport = agent->tport; 478 struct sbp_management_agent *agent, struct sbp_management_request *req, 490 struct sbp_management_agent *agent, struct sbp_management_request *req, 493 struct sbp_tport *tport = agent->tport; 549 struct sbp_management_agent *agent, struct sbp_management_request *req, 552 struct sbp_tport *tport = agent->tport; 669 struct sbp_target_agent *agent) 677 spin_lock_bh(&agent->lock); 678 state = agent 258 sbp_management_request_login( struct sbp_management_agent *agent, struct sbp_management_request *req, int *status_data_size) argument 477 sbp_management_request_query_logins( struct sbp_management_agent *agent, struct sbp_management_request *req, int *status_data_size) argument 489 sbp_management_request_reconnect( struct sbp_management_agent *agent, struct sbp_management_request *req, int *status_data_size) argument 548 sbp_management_request_logout( struct sbp_management_agent *agent, struct sbp_management_request *req, int *status_data_size) argument 668 tgt_agent_rw_agent_state(struct fw_card *card, int tcode, void *data, struct sbp_target_agent *agent) argument 694 tgt_agent_rw_agent_reset(struct fw_card *card, int tcode, void *data, struct sbp_target_agent *agent) argument 710 tgt_agent_rw_orb_pointer(struct fw_card *card, int tcode, void *data, struct sbp_target_agent *agent) argument 749 tgt_agent_rw_doorbell(struct fw_card *card, int tcode, void *data, struct sbp_target_agent *agent) argument 779 tgt_agent_rw_unsolicited_status_enable(struct fw_card *card, int tcode, void *data, struct sbp_target_agent *agent) argument 801 struct sbp_target_agent *agent = callback_data; local 899 tgt_agent_check_active(struct sbp_target_agent *agent) argument 932 struct sbp_target_agent *agent = local 1015 struct sbp_target_agent *agent; local 1044 sbp_target_agent_unregister(struct sbp_target_agent *agent) argument 1452 struct sbp_management_agent *agent = local 1583 struct sbp_management_agent *agent = callback_data; local 1638 struct sbp_management_agent *agent; local 1664 sbp_management_agent_unregister(struct sbp_management_agent *agent) argument [all...] |
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_mad.c | 170 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; local 174 if (agent) { 175 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR, 277 static void send_handler(struct ib_mad_agent *agent, argument 285 struct ib_mad_agent *agent; local 293 agent = ib_register_mad_agent(&dev->ib_dev, p + 1, 297 if (IS_ERR(agent)) { 298 ret = PTR_ERR(agent); 301 dev->send_agent[p][q] = agent; 327 struct ib_mad_agent *agent; local [all...] |
/linux-master/security/yama/ |
H A D | yama_lsm.c | 49 struct task_struct *agent; member in struct:access_report_info 59 agent_cmd = kstrdup_quotable_cmdline(info->agent, GFP_KERNEL); 64 info->agent->pid); 69 put_task_struct(info->agent); 76 struct task_struct *agent) 79 char agent_comm[sizeof(agent->comm)]; 90 get_task_comm(agent_comm, agent), agent->pid); 99 get_task_struct(agent); 102 info->agent 75 report_access(const char *access, struct task_struct *target, struct task_struct *agent) argument [all...] |
/linux-master/arch/mips/include/asm/mach-ip27/ |
H A D | mmzone.h | 7 #include <asm/sn/agent.h>
|
/linux-master/arch/mips/sgi-ip27/ |
H A D | ip27-console.c | 12 #include <asm/sn/agent.h>
|
/linux-master/include/trace/events/ |
H A D | ib_mad.h | 55 __entry->dev_index = wr->mad_agent_priv->agent.device->index; 56 __entry->port_num = wr->mad_agent_priv->agent.port_num; 86 TP_printk("%d:%d QP%d agent %p: " \ 144 __entry->dev_index = wr->mad_agent_priv->agent.device->index; 145 __entry->port_num = wr->mad_agent_priv->agent.port_num; 167 TP_printk("%d:%d QP%d : SEND WC Status %d : agent %p: " \ 247 TP_PROTO(struct ib_mad_agent_private *agent), 248 TP_ARGS(agent), 259 __entry->dev_index = agent->agent [all...] |
/linux-master/arch/mips/dec/ |
H A D | kn02xa-berr.c | 53 const char *kind, *agent, *cycle, *event; local 66 agent = cpustr; 84 kind, agent, cycle, event, address);
|
H A D | kn01-berr.c | 81 const char *kind, *agent, *cycle, *event; local 92 agent = cpustr; 138 kind, agent, cycle, event, address);
|
/linux-master/arch/mips/pci/ |
H A D | pci-ip27.c | 16 #include <asm/sn/agent.h>
|