Lines Matching refs:socket
429 socket_map_t socket; in ModifyCallback() local
447 socket = &mtcp->msmap[sockid]; in ModifyCallback()
449 if (socket->socktype == MOS_SOCK_MONITOR_STREAM_ACTIVE) { in ModifyCallback()
451 evp = &socket->monitor_stream->dontcare_evp; in ModifyCallback()
452 evb = &socket->monitor_stream->monitor_listener->dontcare_evb; in ModifyCallback()
454 evp = &socket->monitor_stream->pre_tcp_evp; in ModifyCallback()
455 evb = &socket->monitor_stream->monitor_listener->pre_tcp_evb; in ModifyCallback()
457 evp = &socket->monitor_stream->post_tcp_evp; in ModifyCallback()
458 evb = &socket->monitor_stream->monitor_listener->post_tcp_evb; in ModifyCallback()
462 } else if (socket->socktype == MOS_SOCK_MONITOR_STREAM in ModifyCallback()
463 || socket->socktype == MOS_SOCK_MONITOR_RAW) { in ModifyCallback()
465 evb = &socket->monitor_listener->dontcare_evb; in ModifyCallback()
467 evb = &socket->monitor_listener->pre_tcp_evb; in ModifyCallback()
469 evb = &socket->monitor_listener->post_tcp_evb; in ModifyCallback()
598 socket_map_t socket, int side, struct pkt_ctx *pctx, event_t events) in HandleCallback() argument
607 if (!socket) in HandleCallback()
615 if (side == MOS_SIDE_CLI && socket->monitor_stream->client_mon == 0) in HandleCallback()
618 else if (side == MOS_SIDE_SVR && socket->monitor_stream->server_mon == 0) in HandleCallback()
625 (socket->socktype == MOS_SOCK_MONITOR_STREAM_ACTIVE) ? in HandleCallback()
626 ((hook == MOS_HK_RCV) ? &MSTRM(socket)->pre_tcp_evp : in HandleCallback()
627 (hook == MOS_HK_SND) ? &MSTRM(socket)->post_tcp_evp : in HandleCallback()
628 &MSTRM(socket)->dontcare_evp) in HandleCallback()
629 : (socket->socktype == MOS_SOCK_MONITOR_STREAM) in HandleCallback()
630 || (socket->socktype == MOS_SOCK_MONITOR_RAW) ? in HandleCallback()
631 ((hook == MOS_HK_RCV) ? &MLSNR(socket)->pre_tcp_evb.dflt_evp : in HandleCallback()
632 (hook == MOS_HK_SND) ? &MLSNR(socket)->post_tcp_evb.dflt_evp : in HandleCallback()
633 &MLSNR(socket)->dontcare_evb.dflt_evp) : in HandleCallback()
642 if (socket->socktype == MOS_SOCK_MONITOR_STREAM) { in HandleCallback()
643 fcode = MLSNR(socket)->stream_orphan_fcode; in HandleCallback()
650 if (socket->socktype == MOS_SOCK_MONITOR_RAW) { in HandleCallback()
651 fcode = MLSNR(socket)->raw_pkt_fcode; in HandleCallback()
688 evt->ent[ev_idx].cb(mctx, socket->id, side, ev, data); in HandleCallback()
712 (tmpdata.u64 = g_udes[ude_id - UDE_OFFSET].ft(mctx, socket->id, side, ev, data))) { in HandleCallback()