Lines Matching defs:entry
1092 const struct ibmf_class_to_mad_type *entry;
1094 for (entry = &ibmf_class_to_mad_types[0];
1095 entry->ibmf_class != 0;
1096 ++entry) {
1097 if (ibmf_class == entry->ibmf_class)
1098 return (entry->mad_types);
1108 llist_head_t *entry;
1113 list_for_each(entry, &uctx->uctx_agent_list) {
1114 agent = entry->ptr;
1128 llist_head_t *entry;
1133 list_for_each(entry, &uctx->uctx_agent_list) {
1134 agent = entry->ptr;
1159 llist_head_t *entry;
1219 list_for_each(entry, &port->port_ibmf_regs) {
1220 ibmf_info = (struct ibmf_reg_info *)entry->ptr;
1275 entry = kmem_zalloc(sizeof (llist_head_t), KM_SLEEP);
1276 entry->ptr = ibmf_info;
1278 llist_add(entry, &port->port_ibmf_regs);
1464 /* Find a free entry in uctx list */
1690 genlist_entry_t *entry;
1739 entry = remove_genlist_head(&uctx->uctx_recv_list);
1742 ASSERT(entry != NULL);
1743 agent = entry->data_context;
1745 umad_msg = (ib_umad_msg_t *)entry->data;
2264 llist_head_t *entry;
2272 list_for_each(entry, &uctx->uctx_agent_list) {
2273 umad_agent_t *agent = entry->ptr;
2383 genlist_entry_t *entry;
2416 while ((entry = remove_genlist_head(&uctx->uctx_recv_list))) {
2422 msg = (ib_umad_msg_t *)entry->data;
2451 while ((entry = remove_genlist_head(&uctx->uctx_recv_list))) {
2457 msg = (ib_umad_msg_t *)entry->data;
2491 llist_head_t *entry;
2499 list_for_each(entry, &port->port_ibmf_regs) {
2500 ibmf_entry = entry->ptr;
2510 llist_del(entry);
2511 kmem_free(entry, sizeof (*entry));