Changeset d51a0d6 in mainline for kernel/generic/include/cap/cap.h


Ignore:
Timestamp:
2017-11-21T22:23:00Z (6 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
35f2bb1
Parents:
c4c6025
Message:

Associate a kobject_t with a call_t

Let all the reference counting be done on call_t::kobject.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/cap/cap.h

    rc4c6025 rd51a0d6  
    5353
    5454typedef enum {
     55        KOBJECT_TYPE_CALL,
     56        KOBJECT_TYPE_IRQ,
    5557        KOBJECT_TYPE_PHONE,
    56         KOBJECT_TYPE_IRQ,
    5758        KOBJECT_TYPE_MAX
    5859} kobject_type_t;
    5960
    6061struct task;
     62
     63struct call;
     64struct irq;
    6165struct phone;
    62 struct irq;
    6366
    6467struct kobject;
     
    7982        union {
    8083                void *raw;
     84                struct call *call;
     85                struct irq *irq;
    8186                struct phone *phone;
    82                 struct irq *irq;
    8387        };
    8488} kobject_t;
Note: See TracChangeset for help on using the changeset viewer.