can_eth_gw Gateway Module  0.1
A bidirectional CAN to Ethernet Gateway (Kernel Module)
 All Data Structures Files Functions Variables Enumerations Enumerator Macros Groups Pages
ce_gw_job_info Struct Reference

The private Field of ether struct net_device with pointer to its job. More...

#include <ce_gw_dev.h>

Collaboration diagram for ce_gw_job_info:
Collaboration graph

Data Fields

struct hlist_head job_src
 
struct hlist_head job_dst
 

Detailed Description

The private Field of ether struct net_device with pointer to its job.

The private Field of ethernet net_device. struct hlist_head job_src; and struct hlist_head job_dst; are Lists with struct ce_gw_job as as its elements. They Point to to the struct ce_gw_job where the dev is part of it. So there exist a Pointer from the struct ce_gw_job to the net_device and from struct ce_gw_job_info back to the same struct ce_gw_job.

Definition at line 63 of file ce_gw_dev.h.

Field Documentation

struct hlist_head job_dst

List where the dev is the dst in job

Definition at line 65 of file ce_gw_dev.h.

Referenced by ce_gw_dev_alloc(), ce_gw_dev_job_dst_add(), and ce_gw_dev_unregister().

struct hlist_head job_src

List where the dev is the src in job

Definition at line 64 of file ce_gw_dev.h.

Referenced by ce_gw_dev_alloc(), ce_gw_dev_job_src_add(), ce_gw_dev_start_xmit(), and ce_gw_dev_unregister().


The documentation for this struct was generated from the following file: